Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
10.70
-0.08 (-0.79%)
Jul 30, 2026, 12:11 PM EDT - Market open

Blue Owl Capital Balance Sheet

Millions USD. Fiscal year is Jan - Dec.

Assets

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
455.4568.54514.16659.66445.09447.15
Securities and Investments
30,68832,94226,38925,42726,02125,483
Accrued Interest and Accounts Receivable
125.64131.42122.85135.24125.7985.67
Other Non-Earning Assets
93.315.5134.013.153.6323.72
Total Assets
16,01917,18613,86613,51113,58513,298

Liabilities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
10.3212.576.083.846.355.8
Accrued Expenses
399.66476.44448.94409.08414.36275.17
Long-Term Debt
8,4559,3007,4587,0777,2827,079
Total Liabilities
8,8659,7897,9137,4907,7027,360

Shareholders' Equity

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
4.964.993.93.93.933.94
Additional Paid-in Capital
7,4777,5125,9205,9245,9715,990
Retained Earnings
-328.04-119.9529.493.49-92.2-56.42
Shareholders' Equity
7,1547,3975,9536,0215,8825,938
Total Liabilities & Equity
16,01917,18613,86613,51113,58513,298

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
8,4559,3007,4587,0777,2827,079
Net Cash (Debt)
-8,455-9,300-7,458-7,077-7,282-7,079
Net Cash Growth
------
Net Cash Per Share
-16.67-18.38-19.12-18.14-18.48-18.05
Book Value
7,1547,3975,9536,0215,8825,938
Book Value Per Share
14.1114.6215.2615.4414.9315.14
Tangible Book Value
7,1547,3975,9536,0215,8825,938
Tangible Book Value Per Share
14.1114.6215.2615.4414.9315.14
SEC Filings: 10-K · 10-Q