Blue Owl Technology Finance Corp. (OTF) Financial Statements
$9.12NYSE: OTFMarket Cap $4.18B
Blue Owl Technology Finance Corp. most recently reported annual revenue of $1.1B, net profit of $720.0M. Revenue grew at an average annual rate of 44.6% over the last 5 fiscal years. See the full income statement, balance sheet, and cash flow statement below, plus valuation and return ratios.
Blue Owl Technology Finance Corp.: Revenue rose from $170.0M in 2020 to $1.1B in 2025, a change of +531.2% over 5 years; net profit was positive in all 6 reported years; operating margin moved from 71.7% to 67.9%, a shift of -3.8 percentage points; the most recent year shows net profit of $720.0M.
Income Statement — 6 Years (USD millions)
Metric
2020
2021
2022
2023
2024
2025
Revenue
$170.0M
$537.0M
$176.0M
$587.0M
$537.0M
$1.1B
Operating Expenses
$48.0M
$107.0M
$149.0M
$209.0M
$206.0M
$344.0M
Operating Profit
$122.0M
$430.0M
$27.0M
$378.0M
$331.0M
$729.0M
Operating Margin
71.7%
80.0%
15.3%
64.4%
61.6%
67.9%
Other Income
$0
$0
$0
$0
$0
$0
Interest
$34.0M
$85.0M
$126.0M
$186.0M
$183.0M
$321.0M
Depreciation
$0
$0
$0
$0
$0
$0
Profit Before Tax
$122.0M
$430.0M
$27.0M
$378.0M
$331.0M
$729.0M
Tax
$0
$1.1M
$29.3M
$2.4M
$3.5M
$1.1M
Net Profit
$122.0M
$425.0M
$19.0M
$369.0M
$319.0M
$720.0M
EPS
$0.61
$3.05
$0.09
$1.80
$1.52
$1.76
Dividend Payout
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
Quarterly Results — Last 11 Quarters (USD millions)
Metric
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
Dec '25
Mar '26
Jun '26
Revenue
$154.0M
$146.0M
$63.0M
$174.0M
$154.0M
$139.0M
$295.0M
$320.0M
$310.0M
$427.0M
$322.0M
Operating Expenses
$52.0M
$52.0M
$52.0M
$51.0M
$51.0M
$56.0M
$93.0M
$6.0M
$103.0M
$542.0M
$63.0M
Operating Profit
$102.0M
$94.0M
$11.0M
$122.0M
$104.0M
$82.0M
$202.0M
$315.0M
$207.0M
$-115.0M
$259.0M
Operating Margin
66.1%
64.3%
16.9%
70.4%
67.2%
59.4%
68.4%
98.2%
66.8%
-26.9%
80.4%
Interest
$47.0M
$47.0M
$46.0M
$46.0M
$44.0M
$48.0M
$79.0M
$85.0M
$109.0M
$104.0M
$109.0M
Profit Before Tax
$102.0M
$94.0M
$11.0M
$122.0M
$104.0M
$82.0M
$202.0M
$235.0M
$207.0M
$-219.0M
$154.0M
Tax
$160,000
$3.5M
$23.2M
$2.3M
$2.8M
$5.0M
$100,000
$0
$680,000
$-550,000
$0
Net Profit
$102.0M
$91.0M
$8.0M
$120.0M
$101.0M
$78.0M
$201.0M
$235.0M
$206.0M
$-220.0M
$154.0M
EPS
$0.50
$0.44
$0.04
$0.57
$0.45
$0.33
$0.86
$1.00
$0.44
$-0.47
$0.33
Over the 6 years reported for Blue Owl Technology Finance Corp., borrowings increased from $1.6B in 2020 to $6.3B in 2025, cash stood at $1.0M in the latest year, shareholders' equity was $5.0M.
Balance Sheet — 6 Years (USD millions)
Metric
2020
2021
2022
2023
2024
2025
Total Assets
$3.2B
$6.3B
$6.7B
$6.7B
$6.7B
$14.7B
Current Assets
$0
$151.0M
$251.0M
$519.0M
$305.0M
$84.0M
Cash
$82.0M
$107.0M
$203.0M
$469.0M
$257.0M
$1.0M
Inventory
$0
$0
$0
$0
$0
$0
Receivables
$18.0M
$44.0M
$48.0M
$50.0M
$48.0M
$83.0M
Fixed Assets
$0
$0
$0
$0
$0
$0
Capital Work in Progress
$0
$0
$0
$0
$0
$0
Investments
$0
$0
$0
$0
$0
$14.3B
Other Assets
$0
$0
$0
$0
$0
$0
Total Liabilities
$1.7B
$2.8B
$3.3B
$3.1B
$3.1B
$6.7B
Current Liabilities
$0
$43.0M
$59.0M
$101.0M
$124.0M
$0
Borrowings
$1.6B
$2.6B
$3.2B
$2.9B
$2.9B
$6.3B
Other Liabilities
$47.0M
$116.0M
$118.0M
$175.0M
$183.0M
$385.0M
Equity
$1.0M
$2.0M
$2.0M
$2.0M
$2.0M
$5.0M
Reserves
$1.5B
$3.5B
$3.4B
$3.5B
$3.6B
$8.0B
For Blue Owl Technology Finance Corp., operating cash flow was positive in 4 of 6 reported years; free cash flow in the latest year was $924.0M; free cash flow was positive in 4 of 6 years; financing activities used $100.0M in the latest year, which covers debt repayment, dividends and buybacks.