Company research / OTF
Blue Owl Technology Finance Corp. (OTF)
- Incorporated MD
- Fiscal year ends Dec 31
Key ratios (year ended 2025-12-31)
9.0%
Return on year-end equity
Beyond the statements
Follow the company.
Explore new filings, reported insider transactions and company relationships.
Annual financials
| Period ended | TTM to 2026-06-30 | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
|---|---|---|---|---|---|---|---|---|---|
| Net Income | $375.08M | $720.37M | $319.23M | $369.14M | $19.00M | $424.81M | n/a | n/a | n/a |
| EPS (Diluted) | n/a | n/a | $1.52 | $1.80 | $0.09 | $3.05 | n/a | n/a | n/a |
| Total Assets | $15.05B | $14.72B | $6.72B | $6.65B | $6.66B | n/a | n/a | n/a | n/a |
| Total Liabilities | $7.52B | $6.67B | $3.10B | $3.12B | $3.28B | n/a | n/a | n/a | n/a |
| Long-Term Debt | $7.16B | $6.29B | $2.91B | $2.95B | $3.16B | n/a | n/a | n/a | n/a |
| Shareholders' Equity | $7.54B | $8.04B | $3.63B | $3.53B | $3.39B | $3.53B | $1.50B | $777.17M | $286.71M |
| Operating Cash Flow | -$1.56B | -$915.95M | $64.15M | $708.36M | -$295.28M | -$2.62B | n/a | n/a | n/a |
| Share Repurchases | $178.77M | $73.45M | $0 | $0 | n/a | n/a | n/a | n/a | n/a |
| Dividends Paid | $621.59M | $393.73M | $229.95M | $208.74M | $136.32M | $83.27M | n/a | n/a | n/a |
| Shares Outstanding | 457.61M | 464.05M | 212.16M | 207.25M | 202.88M | 200.10M | 100.59M | 52.85M | n/a |
| Weighted Average Diluted Shares | n/a | 409.42M | 209.77M | 205.01M | 201.37M | 139.20M | 85.37M | 36.70M | 9.34M |
| EPS (Basic) | n/a | n/a | $1.52 | $1.80 | $0.09 | $3.05 | n/a | n/a | n/a |