Blue Owl Technology Finance Ratios (2022-2025) | OTF

Ratios Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin 37.52%39.21%20.68%23.52%22.58%24.51%28.90%28.81%27.09%32.04%27.40%26.14%26.80%22.91%14.75%
EBIT Margin 62.71%65.93%47.41%54.21%52.44%52.89%57.60%56.37%55.68%59.85%55.65%54.19%55.07%50.25%41.23%
EBITDA Margin 62.71%65.93%47.41%54.21%52.44%52.89%57.60%56.37%55.68%59.85%55.65%54.19%55.07%50.25%41.23%
Operating Margin 62.71%65.93%47.41%54.21%52.44%52.89%57.60%56.37%55.68%59.85%55.65%54.19%55.07%50.25%41.23%
Net Margin 35.56%36.10%19.07%23.27%20.66%22.58%27.40%28.74%25.18%30.63%25.73%24.39%24.97%22.86%13.99%
FCF Margin -14.29%-111.67%-40.43%-71.74%7.55%120.27%137.44%141.75%45.86%-13.20%-89.87%97.03%296.59%-128.39%49.19%
Efficiency
Assets Average 6.73B6.67B6.56B6.61B6.66B6.61B6.62B6.70B9.97B13.13B13.22B
Equity Average 3.41B3.46B3.49B3.51B3.55B3.54B3.54B3.60B5.79B7.97B8.02B
Invested Capital 6.55B6.64B6.41B6.41B6.48B6.52B6.39B6.54B6.54B13.07B12.74B13.02B
Asset Utilization Ratio 0.080.090.100.100.100.110.110.100.070.060.07
Leverage & Solvency
Interest Coverage Ratio 2.492.471.771.771.761.862.012.051.952.151.971.931.951.841.56
Equity Ratio 0.510.510.530.530.530.530.540.530.540.600.610.60
Times Interest Earned 2.492.471.771.771.761.862.012.051.952.151.971.931.951.841.56
Dividends & Payouts
FCF Payout Ratio -1.54-0.30-0.66-0.403.590.250.240.220.71-2.44-0.400.350.190.000.83
Valuation
Enterprise Value -0.47B-0.25B-1.00B-0.17B-0.40B
Return Ratios
Return on Sales 0.36%0.36%0.19%0.23%0.21%0.23%0.27%0.29%0.25%0.31%0.26%0.24%0.25%0.23%0.14%
Return on Invested Capital 0.04%0.05%0.05%0.06%0.06%0.06%0.06%0.06%0.04%0.03%0.04%
Return on Assets 0.02%0.02%0.02%0.03%0.03%0.03%0.03%0.03%0.02%0.02%0.02%
Return on Equity 0.04%0.04%0.04%0.05%0.05%0.06%0.05%0.05%0.03%0.03%0.03%