Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
15.40
-0.14 (-0.90%)
Jun 27, 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
Mar '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2018 - 2019
Cash & Equivalents
1,001257469.02203.29107.0382.24
Upgrade
Cash & Short-Term Investments
1,001257469.02203.29107.0382.24
Upgrade
Cash Growth
100.27%-45.20%130.71%89.95%30.14%-42.23%
Upgrade
Receivables
99.3947.7750.0347.7943.9417.68
Upgrade
Prepaid Expenses
47.7410.391.110.91.850.61
Upgrade
Total Current Assets
1,148315.16520.16251.98152.82100.53
Upgrade
Long-Term Investments
10,2715,0574,9326,4104,8302,540
Upgrade
Other Long-Term Assets
1,8001,3501,2001.21,309517.6
Upgrade
Total Assets
13,2196,7236,6526,6636,2923,158
Upgrade
Accounts Payable
10.7252.824.16-11.37-
Upgrade
Accrued Expenses
131.3857.2772.756.1670.2223.49
Upgrade
Short-Term Debt
567.29298.33327.27692.16639.33166.01
Upgrade
Current Portion of Long-Term Debt
860.79860.87----
Upgrade
Other Current Liabilities
2.2972.97861.8734.1823.38
Upgrade
Total Current Liabilities
1,5721,342502.13810.19755.1212.87
Upgrade
Long-Term Debt
3,7001,7552,6202,4662,0041,448
Upgrade
Total Liabilities
5,2723,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
276.44270.82247.16169.19353.1645.93
Upgrade
Shareholders' Equity
7,9473,6253,5303,3873,5321,497
Upgrade
Total Liabilities & Equity
13,2196,7236,6526,6636,2923,158
Upgrade
Total Debt
5,1282,9152,9473,1582,6441,614
Upgrade
Net Cash (Debt)
-4,127-2,658-2,478-2,955-2,537-1,532
Upgrade
Net Cash Per Share
-19.05-12.67-12.09-14.67-18.22-17.94
Upgrade
Filing Date Shares Outstanding
465.12213.25208.46202.88200.56100.96
Upgrade
Total Common Shares Outstanding
465.12212.16207.25202.88200.1100.59
Upgrade
Working Capital
-424.32-1,02718.04-558.21-602.28-112.35
Upgrade
Book Value Per Share
17.0917.0917.0316.7017.6514.88
Upgrade
Tangible Book Value
7,9473,6253,5303,3873,5321,497
Upgrade
Tangible Book Value Per Share
17.0917.0917.0316.7017.6514.88
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.