Blue Owl Capital Corporation (OBDC) Balance Sheet Analysis - Assets, Liabilities & Financial Position - Stocknear

Blue Owl Capital Corporat...

NYSE: OBDC · Real-Time Price · USD
12.67
-0.06 (-0.47%)
At close: Oct 03, 2025, 3:59 PM
12.66
-0.08%
After-hours: Oct 03, 2025, 07:52 PM EDT

Blue Owl Capital Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Cash & Equivalents
431.77M 572.59M 348.67M 425.66M
Short-Term Investments
n/a n/a n/a n/a
Long-Term Investments
n/a 12.71B 13.01B 12.74B
Other Long-Term Assets
13.28B n/a n/a 12.12B
Receivables
122.85M 135.24M 125.79M 85.67M
Inventory
n/a n/a n/a n/a
Other Current Assets
n/a 110.05M 114.13M n/a
Total Current Assets
588.63M 710.98M 478.09M 535.05M
Property-Plant & Equipment
n/a n/a n/a n/a
Goodwill & Intangibles
n/a n/a n/a n/a
Total Long-Term Assets
13.28B 12.71B 13.01B 12.76B
Total Assets
13.87B 13.51B 13.58B 13.3B
Account Payables
144.38M 136.41M 129.52M 122.07M
Deferred Revenue
n/a n/a n/a n/a
Short-Term Debt
n/a n/a n/a n/a
Other Current Liabilities
n/a n/a n/a n/a
Total Current Liabilities
144.38M 136.41M 414.36M 275.17M
Long-Term Debt
7.46B 7.08B 7.28B 7.08B
Other Long-Term Liabilities
310.64M 276.51M 291.19M 158.9M
Total Long-Term Liabilities
7.77B 7.08B 7.57B 7.24B
Total Liabilities
7.91B 7.49B 7.7B 7.36B
Total Debt
7.46B 7.08B 7.28B 7.08B
Book Value
5.95B 6.02B 5.88B 5.94B
Book Value Per Share
15.26 15.44 14.93 15.14
Common Stock
3.9M 3.9M 3.92M 3.94M
Retained Earnings
29.4M 93.49M -92.2M -56.42M
Comprehensive Income
n/a n/a n/a n/a
Shareholders Equity
5.95B 6.02B 5.88B 5.94B
Total Investments
n/a 12.71B 13.01B 12.74B