Skip to main content
TipRanks
Go Ultimate75% OFF

Blue Owl Technology Finance Corp. (OTF) Ratios

128 Followers

Blue Owl Technology Finance Corp. Ratios

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

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio0.002.465.144.253.51
Quick Ratio0.002.465.144.253.51
Cash Ratio0.002.084.643.442.49
Solvency Ratio0.110.100.120.010.15
Operating Cash Flow Ratio0.001.797.01-5.00-60.88
Short-Term Operating Cash Flow Coverage0.000.000.000.000.00
Net Current Asset Value$ -6.59B$ -2.79B$ -2.60B$ -3.02B$ -2.61B
Leverage Ratios
Debt-to-Assets Ratio0.430.430.440.470.42
Debt-to-Equity Ratio0.780.800.830.930.75
Debt-to-Capital Ratio0.440.450.460.480.43
Long-Term Debt-to-Capital Ratio0.440.450.460.480.43
Financial Leverage Ratio1.831.851.881.971.78
Debt Service Coverage Ratio2.242.742.981.156.03
Interest Coverage Ratio2.271.802.030.215.09
Debt to Market Cap1.060.840.870.950.79
Interest Debt Per Share16.1414.7715.2916.3113.55
Net Debt to EBITDA8.635.174.3919.314.93
Profitability Margins
Gross Profit Margin72.64%65.83%68.30%28.37%84.27%
EBIT Margin67.91%95.76%96.09%86.88%95.75%
EBITDA Margin67.91%95.76%96.09%86.88%95.75%
Operating Profit Margin67.91%61.59%64.39%15.25%80.02%
Pretax Profit Margin67.91%61.59%64.39%15.25%80.02%
Net Profit Margin67.14%59.45%62.84%10.79%79.10%
Continuous Operations Profit Margin67.14%59.45%62.84%10.79%79.10%
Net Income Per EBT98.88%96.53%97.59%70.72%98.85%
EBT Per EBIT100.00%100.00%100.00%100.00%100.00%
Return on Assets (ROA)4.90%4.75%5.55%0.29%6.75%
Return on Equity (ROE)8.96%8.81%10.46%0.56%12.03%
Return on Capital Employed (ROCE)4.95%5.01%5.77%0.41%6.88%
Return on Invested Capital (ROIC)860.86%4.84%5.63%0.29%6.80%
Return on Tangible Assets4.90%4.75%5.55%0.29%6.75%
Earnings Yield12.10%9.19%10.87%0.57%12.74%
Efficiency Ratios
Receivables Turnover12.9211.2411.743.6912.22
Payables Turnover0.001.481.842.131.96
Inventory Turnover0.000.000.000.000.00
Fixed Asset Turnover0.000.000.000.000.00
Asset Turnover0.070.080.090.030.09
Working Capital Turnover Ratio8.111.791.931.179.95
Cash Conversion Cycle28.24-213.79-167.00-72.00-155.98
Days of Sales Outstanding28.2432.4731.0999.0229.87
Days of Inventory Outstanding0.000.000.000.000.00
Days of Payables Outstanding0.00246.26198.08171.02185.84
Operating Cycle28.2432.4731.0999.0229.87
Cash Flow Ratios
Operating Cash Flow Per Share2.261.063.46-1.47-13.01
Free Cash Flow Per Share2.261.063.46-1.47-13.01
Dividend Paid and CapEx Coverage Ratio2.350.963.39-2.17-31.46
Capital Expenditure Coverage Ratio0.000.000.000.000.00
Operating Cash Flow Coverage Ratio0.150.080.24-0.09-0.99
Operating Cash Flow to Sales Ratio0.860.411.21-1.68-4.88
Free Cash Flow Yield15.52%6.38%20.87%-8.86%-78.55%
Valuation Ratios
Price-to-Earnings (P/E) Ratio8.2610.899.20175.527.85
Price-to-Sales (P/S) Ratio5.556.475.7818.936.21
Price-to-Book (P/B) Ratio0.740.960.960.980.94
Price-to-Free Cash Flow (P/FCF) Ratio6.4415.664.79-11.29-1.27
Price-to-Operating Cash Flow Ratio6.4415.664.79-11.29-1.27
Price-to-Earnings Growth (PEG) Ratio0.52-0.700.00-1.830.03
Enterprise Value Multiple16.8011.9210.4041.1011.42
Enterprise Value12.24B6.13B5.87B6.29B5.87B
EV to EBITDA16.8011.9210.4041.1011.42
EV to Sales11.4111.4210.0035.7110.93
EV to Free Cash Flow13.2527.648.29-21.30-2.24
EV to Operating Cash Flow13.2527.648.29-21.30-2.24
Tangible Book Value Per Share19.6417.2817.2216.8217.54
Shareholders’ Equity Per Share19.6417.2817.2216.8217.54
Tax and Other Ratios
Effective Tax Rate0.010.030.020.290.01
Revenue Per Share2.622.562.870.872.67
Net Income Per Share1.761.521.800.092.11
Tax Burden0.990.970.980.710.99
Interest Burden1.000.640.670.180.84
Research & Development to Revenue0.000.000.000.000.00
SG&A to Revenue0.020.030.020.070.03
Stock-Based Compensation to Revenue0.000.000.000.000.00
Income Quality48.780.691.92-15.54-6.17

Currency in USD