Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
13.24
-0.08 (-0.60%)
At close: Nov 14, 2025, 4:00 PM EST
13.24
0.00 (0.00%)
After-hours: Nov 14, 2025, 7:00 PM EST

OTF Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202018 - 2019
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2018 - 2019
Cash & Equivalents
397.13257469.02203.29107.0382.24
Upgrade
Cash & Short-Term Investments
397.13257469.02203.29107.0382.24
Upgrade
Cash Growth
112.97%-45.20%130.71%89.95%30.14%-42.23%
Upgrade
Receivables
83.6247.7750.0347.7943.9417.68
Upgrade
Prepaid Expenses
35.9910.391.110.91.850.61
Upgrade
Total Current Assets
516.74315.16520.16251.98152.82100.53
Upgrade
Long-Term Investments
12,8845,0574,9326,4104,8302,540
Upgrade
Other Long-Term Assets
-1,3501,2001.21,309517.6
Upgrade
Total Assets
13,4016,7236,6526,6636,2923,158
Upgrade
Accounts Payable
-52.824.16-11.37-
Upgrade
Accrued Expenses
192.2157.2772.756.1670.2223.49
Upgrade
Short-Term Debt
-298.33327.27692.16639.33166.01
Upgrade
Current Portion of Long-Term Debt
-860.87----
Upgrade
Other Current Liabilities
186.6372.97861.8734.1823.38
Upgrade
Total Current Liabilities
378.851,342502.13810.19755.1212.87
Upgrade
Long-Term Debt
4,9671,7552,6202,4662,0041,448
Upgrade
Total Liabilities
5,3463,0973,1223,2762,7601,661
Upgrade
Common Stock
4.672.122.072.0321.01
Upgrade
Additional Paid-In Capital
7,6873,3523,2813,2163,1771,450
Upgrade
Retained Earnings
363.44270.82247.16169.19353.1645.93
Upgrade
Shareholders' Equity
8,0553,6253,5303,3873,5321,497
Upgrade
Total Liabilities & Equity
13,4016,7236,6526,6636,2923,158
Upgrade
Total Debt
4,9672,9152,9473,1582,6441,614
Upgrade
Net Cash (Debt)
-4,570-2,658-2,478-2,955-2,537-1,532
Upgrade
Net Cash Per Share
-13.23-12.67-12.09-14.67-18.22-17.94
Upgrade
Filing Date Shares Outstanding
468.63213.25208.46202.88200.56100.96
Upgrade
Total Common Shares Outstanding
466.46212.16207.25202.88200.1100.59
Upgrade
Working Capital
137.9-1,02718.04-558.21-602.28-112.35
Upgrade
Book Value Per Share
17.2717.0917.0316.7017.6514.88
Upgrade
Tangible Book Value
8,0553,6253,5303,3873,5321,497
Upgrade
Tangible Book Value Per Share
17.2717.0917.0316.7017.6514.88
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q