Blue Owl Technology Finance Corp.
OTF · NYSE
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $6,450,075 | $3,589,105 | $3,897,415 | $3,685,606 |
| - Cash | $212 | $170,523 | $990,942 | $257,000 |
| + Debt | $4,966,719 | $4,752,225 | $5,127,899 | $2,914,509 |
| Enterprise Value | $11,416,582 | $8,170,807 | $8,034,372 | $6,343,115 |
| Revenue | $320,437 | $294,865 | $138,627 | $154,125 |
| % Growth | 8.7% | 112.7% | -10.1% | – |
| Gross Profit | $222,730 | $215,435 | $90,923 | $110,100 |
| % Margin | 69.5% | 73.1% | 65.6% | 71.4% |
| EBITDA | $314,513 | $281,111 | $129,983 | $147,606 |
| % Margin | 98.2% | 95.3% | 93.8% | 95.8% |
| Net Income | $234,935 | $201,487 | $78,132 | $100,698 |
| % Margin | 73.3% | 68.3% | 56.4% | 65.3% |
| EPS Diluted | 1 | 0.86 | 0.33 | 0.45 |
| % Growth | 16.3% | 160.6% | -26.7% | – |
| Operating Cash Flow | $159,836 | -$410,163 | $608,753 | $161,742 |
| Capital Expenditures | $0 | $0 | $0 | $0 |
| Free Cash Flow | $159,836 | -$410,163 | $608,753 | $161,742 |