Blue Owl Technology Finance reported a net margin of 8.83% for the quarter ended Jun 2026. These financial ratios cover 18 quarters of results from Mar 2022 through Jun 2026, standardized by Business Quant from the company’s SEC filings.
| Ratios | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 | Dec2025 | Mar2026 | Jun2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | ||||||||||||||||||
| EBT Margin | 37.52% | 39.21% | 20.68% | 23.52% | 22.58% | 24.51% | 28.90% | 28.81% | 27.09% | 32.04% | 27.40% | 26.14% | 26.80% | 22.91% | 14.75% | -30.11% | 21.10% | 8.96% |
| EBIT Margin | 62.71% | 65.93% | 47.41% | 54.21% | 52.44% | 52.89% | 57.60% | 56.37% | 55.68% | 59.85% | 55.65% | 54.19% | 55.07% | 50.25% | 41.23% | 0.16% | 52.95% | 41.14% |
| EBITDA Margin | 62.71% | 65.93% | 47.41% | 54.21% | 52.44% | 52.89% | 57.60% | 56.37% | 55.68% | 59.85% | 55.65% | 54.19% | 55.07% | 50.25% | 41.23% | 0.16% | 52.95% | 41.14% |
| Operating Margin | 62.71% | 65.93% | 47.41% | 54.21% | 52.44% | 52.89% | 57.60% | 56.37% | 55.68% | 59.85% | 55.65% | 54.19% | 55.07% | 50.25% | 41.23% | 0.16% | 52.95% | 41.14% |
| Net Margin | 35.56% | 36.10% | 19.07% | 23.27% | 20.66% | 22.58% | 27.40% | 28.74% | 25.18% | 30.63% | 25.73% | 24.41% | 24.94% | 22.86% | 13.99% | -30.60% | 20.70% | 8.83% |
| FCF Margin | -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 AverageAssets Avg. | 6.73B | 6.67B | 6.56B | 6.61B | 6.66B | 6.61B | 6.62B | 6.70B | 9.97B | 13.13B | 13.22B | 14.06B | 14.79B | 14.96B | ||||
| Invested CapitalInvested Cap. | 6.55B | 6.64B | 6.41B | 6.41B | 6.48B | 6.52B | 6.39B | 6.54B | 6.54B | 13.07B | 12.74B | 13.02B | 14.33B | 14.51B | 14.70B | |||
| Asset Utilization RatioAsset Util. | 0.08 | 0.09 | 0.10 | 0.10 | 0.10 | 0.11 | 0.11 | 0.10 | 0.07 | 0.06 | 0.07 | 0.08 | 0.09 | 0.09 | ||||
| Leverage & Solvency | ||||||||||||||||||
| Interest Coverage RatioInterest Cover | 2.49 | 2.47 | 1.77 | 1.77 | 1.76 | 1.86 | 2.01 | 2.05 | 1.95 | 2.15 | 1.97 | 1.93 | 1.95 | 1.84 | 1.56 | 0.01 | 1.66 | 1.28 |
| Debt Ratio | 0.47 | 0.47 | 0.45 | 0.45 | 0.44 | 0.44 | 0.44 | 0.44 | 0.43 | 0.39 | 0.36 | 0.37 | 0.43 | 0.46 | 0.48 | |||
| Times Interest Earned | 2.49 | 2.47 | 1.77 | 1.77 | 1.76 | 1.86 | 2.01 | 2.05 | 1.95 | 2.15 | 1.97 | 1.93 | 1.95 | 1.84 | 1.56 | 0.01 | 1.66 | 1.28 |
| Dividends & Payouts | ||||||||||||||||||
| Dividend Coverage RatioDiv. Cover | 1.62 | 1.09 | 0.71 | 0.82 | 0.76 | 0.74 | 0.84 | 0.90 | 0.77 | 0.95 | 0.72 | 0.72 | 0.43 | -0.00B | 0.34 | -0.63 | 0.40 | 0.18 |
| FCF Payout RatioFCF Cover | -1.54 | -0.30 | -0.66 | -0.40 | 3.59 | 0.25 | 0.24 | 0.22 | 0.71 | -2.44 | -0.40 | 0.35 | 0.19 | 0.00 | 0.83 | -0.13 | -0.85 | -0.52 |
| Dividend YieldDiv. Yield | 0.00% | 2.05% | 2.31% | 2.93% | 3.51% | |||||||||||||
| Payout Ratio | 0.62 | 0.91 | 1.40 | 1.22 | 1.31 | 1.35 | 1.19 | 1.11 | 1.30 | 1.05 | 1.39 | 1.39 | 2.32 | 0.00 | 2.93 | -1.59 | 2.48 | 5.57 |
| Valuation | ||||||||||||||||||
| Price to EarningsP/E | 97.11 | 142.82 | -68.78 | 84.69 | 158.65 | |||||||||||||
| Price to SalesP/S | 22.20 | 19.98 | 21.05 | 17.53 | 14.01 | |||||||||||||
| Price to BookP/B | 0.89 | 0.80 | 0.84 | 0.75 | 0.63 | |||||||||||||
| Enterprise Value | 6.92B | 6.05B | 6.46B | 5.23B | 4.53B | |||||||||||||
| EV to EBIT | 43.14 | 45.49 | 0.00B | 30.28 | 32.55 | |||||||||||||
| EV to EBITDA | 43.14 | 45.49 | 0.00B | 30.28 | 32.55 | |||||||||||||
| Market Capitalization | 7.09B | 6.45B | 6.75B | 5.71B | 4.74B | |||||||||||||
| Price to FCFP/FCF | -17.29 | 40.62 | -5.59 | -28.96 | -14.96 | |||||||||||||
| EV to FCF | -16.88 | 38.12 | -5.36 | -26.49 | -14.29 | |||||||||||||
| EV to CFO | -16.88 | 38.12 | -5.36 | -26.49 | -14.29 | |||||||||||||
| Return Ratios | ||||||||||||||||||
| Return on Sales [ROS]ROS | 62.71% | 65.93% | 47.41% | 54.21% | 52.44% | 52.89% | 57.60% | 56.37% | 55.68% | 59.85% | 55.65% | 54.19% | 55.07% | 50.25% | 41.23% | 0.16% | 52.95% | 41.14% |
| Return on Invested Capital [ROIC]ROIC | 4.24% | 4.56% | 5.23% | 5.53% | 5.66% | 5.94% | 5.86% | 5.55% | 3.74% | 3.31% | 3.61% | 2.59% | 3.05% | 2.70% | ||||
| Return on Assets [ROA]ROA | 1.96% | 1.97% | 2.35% | 2.58% | 2.71% | 2.95% | 2.90% | 2.71% | 1.84% | 1.55% | 1.55% | 0.47% | 0.59% | 0.30% |