Blue Owl Capital Ratios (2020-2025) | OWL

Ratios Jun2020 Sep2020 Dec2020 Mar2021 Jun2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin -32.97%-18.39%-48.33%36.52%-901.78%-102.97%-12.21%-10.13%-1.05%-3.80%-1.04%12.40%9.46%17.26%17.06%24.70%28.42%18.66%11.73%5.90%12.02%7.60%
EBIT Margin -18.19%-7.06%-42.85%41.93%-898.54%-100.50%-8.79%-5.48%3.55%0.25%3.29%17.09%14.06%21.84%20.81%29.08%34.37%24.33%16.89%11.54%17.99%13.42%
EBITDA Margin -18.19%-7.06%-42.85%41.93%-898.54%-100.50%-8.79%-5.48%3.55%0.25%3.29%17.09%14.06%21.84%20.81%29.08%34.37%24.33%16.89%11.54%17.99%13.42%
Net Margin -32.85%-18.34%-48.34%36.34%-221.57%-21.51%-156.12%-4.28%-0.34%0.56%0.40%10.75%8.16%14.78%16.43%21.82%25.11%16.53%11.25%5.37%10.05%6.51%
FCF Margin -0.53%-0.83%0.27%9.76%43.38%52.36%27.11%43.65%52.05%63.75%29.50%54.66%61.26%55.63%8.01%49.00%52.38%49.12%0.62%58.66%58.03%
Efficiency
Assets Average 0.06B0.20B3.57B7.16B7.86B8.31B8.39B8.61B8.84B8.83B8.76B8.76B8.79B8.90B9.32B10.21B10.87B11.64B12.28B12.37B
Equity Average -0.25B-0.25B2.19B4.78B5.51B5.80B5.72B5.66B5.59B5.51B5.42B5.34B5.30B5.22B5.19B5.55B5.84B6.12B6.39B6.27B
Invested Capital 0.00B-0.15B0.01B5.07B5.87B7.02B7.16B7.10B7.16B7.17B7.27B7.17B7.06B6.98B7.27B7.72B8.43B8.41B9.63B9.60B9.41B
Asset Utilization Ratio 1.550.130.090.100.120.140.150.150.170.180.190.200.210.210.210.210.210.210.22
Leverage & Solvency
Interest Coverage Ratio -1.23-0.62-7.827.75-276.90-40.76-2.57-1.180.770.060.763.643.064.775.566.645.784.293.272.053.012.31
Equity Ratio 0.15-4.180.020.640.700.710.690.680.640.620.620.610.610.600.580.540.550.530.520.520.50
Times Interest Earned -1.23-0.62-7.827.75-276.90-40.76-2.57-1.180.770.060.763.643.064.775.566.645.784.293.272.053.012.31
Dividends & Payouts
FCF Payout Ratio -3.48-60.2731.252.400.481.281.350.700.550.461.120.600.530.514.970.650.570.5763.060.540.51
Valuation
Enterprise Value -0.01B2.85B3.63B4.14B3.94B4.02B3.94B3.88B3.84B3.76B3.70B3.65B3.37B3.03B3.76B3.53B4.00B3.89B3.75B
Return Ratios
Return on Sales -0.33%-0.18%-0.48%0.36%-8.85%-0.97%-0.05%-0.08%-0.03%-0.03%0.00%0.11%0.08%0.15%0.16%0.22%0.25%0.17%0.11%0.05%0.10%0.07%
Return on Capital Employed -0.06%
Return on Invested Capital 0.15%-0.63%-0.33%-0.28%-0.26%-0.03%0.00%0.00%0.01%0.02%0.03%0.04%0.05%0.06%0.07%0.06%0.05%0.04%0.04%
Return on Assets -0.18%-0.45%-0.26%-0.23%-0.22%-0.03%-0.01%0.00%0.00%0.01%0.02%0.03%0.03%0.04%0.04%0.04%0.03%0.02%0.02%
Return on Equity 0.14%-0.73%-0.38%-0.33%-0.32%-0.05%-0.01%-0.01%0.00%0.01%0.03%0.04%0.06%0.08%0.08%0.07%0.06%0.04%0.04%