Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.50
-0.03 (-0.26%)
Mar 3, 2026, 4:00 PM EST - Market closed

Blue Owl Capital Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
627.41594.98793.31466.36624.88
Depreciation & Amortization
-65.74-37.54-22.5-38.13-56.18
Other Adjustments
1,167-430.39388.45-323.22-1,837
Changes in Accrued Interest and Accounts Receivable
36.1419.55-9.44-40.13-19.9
Changes in Accounts Payable
14.26-5.855.376.5820.28
Changes in Accrued Expenses
-69.0633.78-20.05125.7125.5
Changes in Other Operating Activities
31.54-14.320.4820.0914.79
Operating Cash Flow
1,742160.221,136217.27-1,227
Operating Cash Flow Growth
986.99%-85.89%422.68%--
Long-Term Debt Issued
5,1844,1831,7462,5315,522
Long-Term Debt Repaid
-5,952-3,799-2,007-2,221-3,697
Net Long-Term Debt Issued (Repaid)
-768.62383.37-260.91310.541,825
Issuance of Common Stock
3.07----
Repurchase of Common Stock
-148.2--34.06-25.96-2.6
Net Common Stock Issued (Repurchased)
-145.13--34.06-25.96-2.6
Common Dividends Paid
-752.52-655.56-613.37-488.42-460.85
Other Financing Activities
-20.86-33.53-12.69-15.48-44.88
Financing Cash Flow
-1,687-305.72-921.04-219.331,316
Net Cash Flow
54.39-145.5214.57-2.0689.23
Free Cash Flow
1,742160.221,136217.27-1,227
Free Cash Flow Growth
986.99%-85.89%422.68%--
FCF Margin
103.76%11.04%70.02%19.54%-106.14%
Free Cash Flow Per Share
3.440.412.910.55-3.13
Levered Free Cash Flow
-194.07973.98486.25851.022,434
Unlevered Free Cash Flow
-52.85-4.38-46.1574.13-15.5
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q