Blue Owl Technology Finance OTF Ratios (2022-2026)

NYSE OTF
$11.10 -0.06 (-0.54%)
At close: Aug 20, 2026 · 4:00 PM EDT
Ratios Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025 Mar2026 Jun2026
Profitability
EBT Margin (Quarter) 37.52%39.21%20.68%29.25%22.58%22.58%27.41%28.18%25.18%30.63%27.40%19.26%1.98%22.91%14.75%-30.11%21.10%8.96%
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%41.14%
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%41.14%
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%41.14%
Net Margin (Quarter) 35.56%36.14%19.07%29.02%20.68%20.65%25.92%28.10%23.28%29.22%25.73%17.54%0.12%22.86%13.99%-30.60%20.70%8.83%
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%-93.69%
Efficiency
Assets Average (Quarter) 6.73B6.67B6.56B6.61B6.66B6.61B6.62B6.70B9.97B13.13B13.22B14.06B14.79B14.96B
Asset Utilization Ratio (Quarter) 0.080.090.100.100.100.110.110.100.070.060.070.080.090.09
Leverage & Solvency
Interest Coverage Ratio (Quarter) 2.492.471.772.491.761.801.962.001.882.101.971.691.041.841.560.011.661.28
Debt Ratio (Quarter) 0.470.470.450.450.440.440.440.440.430.390.360.370.430.460.48
Times Interest Earned (Quarter) 2.492.471.772.491.761.801.962.001.882.101.971.691.041.841.560.011.661.28
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-0.52
Valuation
Enterprise Value (Quarter) -0.47B-0.25B-1.00B-0.17B-0.40B-0.28B-0.49B-0.21B
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%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%0.00%