Skip to main content
TipRanks
Go Ultimate75% OFF

Blue Owl Capital (OBDC) Ratios

1,855 Followers

Blue Owl Capital Ratios

OBDC's free cash flow for Q3 2026 was $62.56M. For the 2026 fiscal year, OBDC's free cash flow was increased by $0.00 and operating cash flow was $62.56M. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio0.004.085.213.694.38
Quick Ratio0.004.085.213.694.38
Cash Ratio0.002.994.202.693.49
Solvency Ratio0.070.080.110.060.08
Operating Cash Flow Ratio0.001.113.773.27-10.05
Short-Term Operating Cash Flow Coverage0.000.000.000.000.00
Net Current Asset Value$ -9.09B$ -7.32B$ -6.78B$ -7.22B$ -6.83B
Leverage Ratios
Debt-to-Assets Ratio0.540.540.520.540.53
Debt-to-Equity Ratio1.261.251.181.241.19
Debt-to-Capital Ratio0.560.560.540.550.54
Long-Term Debt-to-Capital Ratio0.560.560.540.550.54
Financial Leverage Ratio2.322.332.242.312.24
Debt Service Coverage Ratio2.121.371.931.713.24
Interest Coverage Ratio2.061.401.971.743.31
Debt to Market Cap1.481.261.231.601.27
Interest Debt Per Share19.5520.2319.1919.1718.54
Net Debt to EBITDA7.2611.578.0214.5610.44
Profitability Margins
Gross Profit Margin75.32%60.49%67.79%66.23%78.17%
EBIT Margin73.86%55.18%63.59%58.87%72.25%
EBITDA Margin76.25%55.18%63.59%58.87%72.25%
Operating Profit Margin73.23%55.18%63.59%58.87%72.25%
Pretax Profit Margin38.27%55.18%63.59%58.87%72.25%
Net Profit Margin37.37%54.06%62.22%57.66%70.82%
Continuous Operations Profit Margin37.37%54.06%62.22%57.66%70.82%
Net Income Per EBT97.65%97.97%97.86%97.95%98.02%
EBT Per EBIT52.25%100.00%100.00%100.00%100.00%
Return on Assets (ROA)3.65%4.29%5.87%3.43%4.70%
Return on Equity (ROE)8.48%9.99%13.17%7.93%10.52%
Return on Capital Employed (ROCE)7.15%4.43%6.06%3.54%4.84%
Return on Invested Capital (ROIC)6.99%4.34%5.93%3.47%4.74%
Return on Tangible Assets3.65%4.29%5.87%3.43%4.70%
Earnings Yield9.97%10.09%13.78%10.25%11.25%
Efficiency Ratios
Receivables Turnover16.068.969.436.4310.30
Payables Turnover0.003.013.012.111.58
Inventory Turnover0.000.000.000.000.00
Fixed Asset Turnover0.000.000.000.000.00
Asset Turnover0.100.080.090.060.07
Working Capital Turnover Ratio2.932.162.762.122.47
Cash Conversion Cycle22.73-80.44-82.54-116.31-195.83
Days of Sales Outstanding22.7340.7438.7256.7735.44
Days of Inventory Outstanding0.000.000.000.000.00
Days of Payables Outstanding0.00121.18121.26173.08231.27
Operating Cycle22.7340.7438.7256.7735.44
Cash Flow Ratios
Operating Cash Flow Per Share3.440.411.321.08-3.13
Free Cash Flow Per Share3.440.411.321.08-3.13
Dividend Paid and CapEx Coverage Ratio2.310.240.840.87-2.66
Capital Expenditure Coverage Ratio0.000.000.000.000.00
Operating Cash Flow Coverage Ratio0.190.020.070.06-0.17
Operating Cash Flow to Sales Ratio1.040.150.400.52-1.39
Free Cash Flow Yield27.68%2.72%8.93%9.31%-22.09%
Valuation Ratios
Price-to-Earnings (P/E) Ratio10.029.887.269.768.89
Price-to-Sales (P/S) Ratio3.755.364.525.636.30
Price-to-Book (P/B) Ratio0.850.990.960.770.94
Price-to-Free Cash Flow (P/FCF) Ratio3.6136.8111.1910.74-4.53
Price-to-Operating Cash Flow Ratio3.6136.8111.1910.74-4.53
Price-to-Earnings Growth (PEG) Ratio-0.53-0.400.10-0.380.15
Enterprise Value Multiple12.1721.2815.1324.1219.15
Enterprise Value15.58B12.92B12.26B11.48B12.21B
EV to EBITDA12.1721.2815.1324.1219.15
EV to Sales9.2811.749.6214.2013.84
EV to Free Cash Flow8.9580.6723.8427.10-9.95
EV to Operating Cash Flow8.9580.6723.8427.10-9.95
Tangible Book Value Per Share14.6215.2615.4414.9315.14
Shareholders’ Equity Per Share14.6215.2615.4414.9315.14
Tax and Other Ratios
Effective Tax Rate0.020.020.020.020.02
Revenue Per Share3.322.823.272.052.25
Net Income Per Share1.241.532.031.181.59
Tax Burden0.980.980.980.980.98
Interest Burden0.521.001.001.001.00
Research & Development to Revenue0.000.000.000.000.00
SG&A to Revenue0.020.030.020.030.03
Stock-Based Compensation to Revenue0.000.000.000.000.00
Income Quality2.180.270.650.91-1.96

Currency in USD