Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
14.68
+0.21 (1.45%)
Aug 15, 2025, 4:00 PM - Market closed

OTF Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2018 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2018 - 2019
Cash & Equivalents
170.52257469.02203.29107.0382.24
Upgrade
Cash & Short-Term Investments
170.52257469.02203.29107.0382.24
Upgrade
Cash Growth
-48.51%-45.20%130.71%89.95%30.14%-42.23%
Upgrade
Receivables
88.3347.7750.0347.7943.9417.68
Upgrade
Prepaid Expenses
55.4310.391.110.91.850.61
Upgrade
Total Current Assets
314.29315.16520.16251.98152.82100.53
Upgrade
Long-Term Investments
10,8295,0574,9326,4104,8302,540
Upgrade
Other Long-Term Assets
1,9001,3501,2001.21,309517.6
Upgrade
Total Assets
13,0436,7236,6526,6636,2923,158
Upgrade
Accounts Payable
-52.824.16-11.37-
Upgrade
Accrued Expenses
142.4457.2772.756.1670.2223.49
Upgrade
Short-Term Debt
338.47298.33327.27692.16639.33166.01
Upgrade
Current Portion of Long-Term Debt
650.71860.87----
Upgrade
Other Current Liabilities
162.8572.97861.8734.1823.38
Upgrade
Total Current Liabilities
1,2941,342502.13810.19755.1212.87
Upgrade
Long-Term Debt
3,7631,7552,6202,4662,0041,448
Upgrade
Total Liabilities
5,0583,0973,1223,2762,7601,661
Upgrade
Common Stock
4.652.122.072.0321.01
Upgrade
Additional Paid-In Capital
7,6663,3523,2813,2163,1771,450
Upgrade
Retained Earnings
315.14270.82247.16169.19353.1645.93
Upgrade
Shareholders' Equity
7,9853,6253,5303,3873,5321,497
Upgrade
Total Liabilities & Equity
13,0436,7236,6526,6636,2923,158
Upgrade
Total Debt
4,7522,9152,9473,1582,6441,614
Upgrade
Net Cash (Debt)
-4,582-2,658-2,478-2,955-2,537-1,532
Upgrade
Net Cash Per Share
-16.31-12.67-12.09-14.67-18.22-17.94
Upgrade
Filing Date Shares Outstanding
467.14213.25208.46202.88200.56100.96
Upgrade
Total Common Shares Outstanding
465.13212.16207.25202.88200.1100.59
Upgrade
Working Capital
-980.18-1,02718.04-558.21-602.28-112.35
Upgrade
Book Value Per Share
17.1717.0917.0316.7017.6514.88
Upgrade
Tangible Book Value
7,9853,6253,5303,3873,5321,497
Upgrade
Tangible Book Value Per Share
17.1717.0917.0316.7017.6514.88
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q