Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.41
-0.06 (-0.52%)
At close: Mar 9, 2026, 4:00 PM EDT
11.49
+0.08 (0.69%)
After-hours: Mar 9, 2026, 7:00 PM EDT

Blue Owl Capital Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Cash & Equivalents
521.09431.77572.59348.67425.66
Upgrade
Cash & Short-Term Investments
521.09431.77572.59348.67425.66
Upgrade
Cash Growth
20.69%-24.59%64.22%-18.09%21.94%
Upgrade
Accounts Receivable
104.58105.88112.26108.0981.72
Upgrade
Other Receivables
26.8516.9722.9817.713.95
Upgrade
Receivables
131.42122.85135.24125.7985.67
Upgrade
Prepaid Expenses
15.5134.013.153.6323.72
Upgrade
Restricted Cash
47.4582.3987.0796.4221.48
Upgrade
Total Current Assets
715.47671.02798.05574.51556.53
Upgrade
Long-Term Investments
16,47113,19512,71313,010616.78
Upgrade
Other Long-Term Assets
----12,125
Upgrade
Total Assets
17,18613,86613,51113,58513,298
Upgrade
Accrued Expenses
291.56304.56272.67284.84153.1
Upgrade
Current Portion of Long-Term Debt
499.91424.58---
Upgrade
Other Current Liabilities
184.88144.38136.41129.52122.07
Upgrade
Total Current Liabilities
976.35873.52409.08414.36275.17
Upgrade
Long-Term Debt
8,8007,0337,0777,2827,079
Upgrade
Other Long-Term Liabilities
12.576.083.846.355.8
Upgrade
Total Liabilities
9,7897,9137,4907,7027,360
Upgrade
Common Stock
4.993.93.93.933.94
Upgrade
Additional Paid-In Capital
7,5125,9205,9245,9715,990
Upgrade
Retained Earnings
-119.9529.493.49-92.2-56.42
Upgrade
Shareholders' Equity
7,3975,9536,0215,8825,938
Upgrade
Total Liabilities & Equity
17,18613,86613,51113,58513,298
Upgrade
Total Debt
9,3007,4587,0777,2827,079
Upgrade
Net Cash (Debt)
-8,779-7,026-6,504-6,933-6,654
Upgrade
Net Cash Per Share
-17.35-18.01-16.67-17.60-16.96
Upgrade
Filing Date Shares Outstanding
499.45510.85389.73390.95394.58
Upgrade
Total Common Shares Outstanding
499.45390.22389.73392.48393.77
Upgrade
Working Capital
-260.88-202.5388.97160.15281.37
Upgrade
Book Value Per Share
14.8115.2615.4514.9915.08
Upgrade
Tangible Book Value
7,3975,9536,0215,8825,938
Upgrade
Tangible Book Value Per Share
14.8115.2615.4514.9915.08
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.