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

Ratios Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025 Mar2026
Profitability
EBT Margin (Quarter) 37.52%39.21%20.68%25.18%22.58%22.58%27.41%28.72%25.18%30.63%27.40%12.65%1.98%22.91%14.75%-24.88%21.10%
EBIT Margin (Quarter) 62.71%65.93%47.41%48.94%52.44%50.95%56.11%56.28%53.78%58.45%55.65%47.31%53.24%50.25%41.23%0.16%52.95%
EBITDA Margin (Quarter) 62.71%65.93%47.41%48.94%52.44%50.95%56.11%56.28%53.78%58.45%55.65%47.31%53.24%50.25%41.23%0.16%52.95%
Operating Margin (Quarter) 62.71%65.93%47.41%48.94%52.44%50.95%56.11%56.28%53.78%58.45%55.65%47.31%53.24%50.25%41.23%0.16%52.95%
Net Margin (Quarter) 35.56%36.14%19.07%24.95%20.68%20.65%25.92%28.65%23.28%29.22%25.73%10.92%0.12%22.86%13.99%-25.37%20.70%
FCF Margin (Quarter) -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%-376.42%-60.52%
Efficiency
Assets Average (Quarter) 6.73B6.67B6.56B6.61B6.66B6.61B6.62B6.70B9.97B13.13B13.22B14.06B14.79B
Asset Utilization Ratio (Quarter) 0.080.090.100.100.100.110.110.100.070.060.070.080.09
Leverage & Solvency
Interest Coverage Ratio (Quarter) 2.492.471.772.061.761.801.962.041.882.101.971.361.041.841.560.011.66
Debt Ratio (Quarter) 0.470.470.450.450.440.440.440.440.430.390.360.370.430.46
Times Interest Earned (Quarter) 2.492.471.772.061.761.801.962.041.882.101.971.361.041.841.560.011.66
Dividends & Payouts
FCF Payout Ratio (Quarter) -1.54-0.30-0.66-0.403.590.250.240.220.71-2.44-0.400.350.190.000.83-0.13-0.85
Valuation
Enterprise Value (Quarter) -0.47B-0.25B-1.00B-0.17B-0.40B-0.28B-0.49B
Return Ratios
Return on Sales (Quarter) 0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%
Return on Assets (Quarter) 0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%