Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.03
-0.15 (-1.34%)
At close: May 22, 2026, 4:00 PM EDT
11.11
+0.08 (0.73%)
Pre-market: May 26, 2026, 8:08 AM EDT

Blue Owl Capital Cash Flow Statement

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