Blue Owl Capital Ratios (2021-2025) | OBDC

Ratios Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin 28.11%27.97%23.39%21.72%21.39%19.02%20.47%20.05%20.63%22.22%17.24%20.77%16.55%17.57%12.16%13.88%9.30%
EBIT Margin 49.10%49.31%46.62%46.37%47.25%46.87%48.00%47.96%48.31%49.43%47.05%48.28%46.42%46.83%44.13%45.08%42.64%
EBITDA Margin 49.10%49.31%46.62%46.37%47.25%46.87%48.00%47.96%48.31%49.43%47.05%48.28%46.42%46.83%44.13%45.08%42.64%
Operating Margin 49.10%49.31%46.62%46.37%47.25%46.87%48.00%47.96%48.31%49.43%47.05%48.28%46.42%46.83%44.13%45.08%42.64%
Net Margin 27.48%27.61%23.08%21.14%20.88%18.51%19.57%19.44%19.95%21.18%15.93%20.17%15.66%17.46%11.36%13.40%8.62%
FCF Margin -132.25%-5.12%32.30%15.21%27.03%12.25%125.95%44.84%100.64%111.16%-183.08%-0.87%113.07%8.38%208.02%-28.90%
Efficiency
Assets Average 13.50B13.63B13.54B13.43B13.49B13.42B13.60B13.98B13.98B16.12B17.89B17.50B
Equity Average 5.87B5.90B5.93B5.97B6.01B6.02B6.01B5.98B5.96B6.85B7.71B7.65B
Invested Capital 13.02B13.04B13.16B13.30B12.98B13.06B13.10B12.91B13.41B13.70B13.41B17.90B16.91B17.14B
Asset Utilization Ratio 0.090.100.110.110.120.120.120.120.110.100.100.10
Leverage & Solvency
Interest Coverage Ratio 2.342.312.011.881.831.681.741.721.751.821.581.761.551.601.381.441.28
Equity Ratio 0.450.440.430.430.440.450.450.450.430.420.430.420.440.43
Times Interest Earned 2.342.312.011.881.831.681.741.721.751.821.581.761.551.601.381.441.28
Dividends & Payouts
FCF Payout Ratio -0.30-8.141.392.561.413.140.310.870.390.38-0.22-47.560.374.360.19-1.52
Valuation
Enterprise Value -0.43B-0.45B-0.44B-0.39B-0.37B-0.43B-0.66B-0.67B-0.38B-0.48B-0.51B-0.51B-0.36B-0.32B
Return Ratios
Return on Sales 0.27%0.28%0.23%0.21%0.21%0.19%0.20%0.19%0.20%0.21%0.16%0.20%0.16%0.17%0.11%0.13%0.09%
Return on Invested Capital 0.04%0.05%0.05%0.05%0.06%0.06%0.06%0.05%0.05%0.05%0.04%0.05%
Return on Assets 0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.02%0.01%0.01%
Return on Equity 0.04%0.04%0.05%0.05%0.05%0.05%0.05%0.05%0.05%0.04%0.03%0.03%