Blue Owl Capital Inc. (OWL)
NYSE: OWL · Real-Time Price · USD
9.46
-0.35 (-3.57%)
At close: May 15, 2026, 4:00 PM EDT
9.44
-0.02 (-0.21%)
After-hours: May 15, 2026, 7:55 PM 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
230.34305.49420.45220.78-40.24-1,802
Depreciation & Amortization
184.23382.4274.92310.57259.21114.55
Stock-Based Compensation
357.23673.52312.61312.56420.831,205
Other Adjustments
-45.46-1.796.5642.59-15.16852.39
Changes in Accounts Payable
-7.152.810.084.6858.01-32.63
Changes in Accrued Expenses
-183.3645.6630.5841.35138.2292.74
Changes in Other Operating Activities
-50.18-152.14-145.6316.62-92.43-148.47
Operating Cash Flow
1,3411,256999.56949.15728.45281.66
Operating Cash Flow Growth
38.29%25.66%5.31%30.30%158.63%5281.31%
Capital Expenditures
-37.56-57.75-64.19-67.91-65.54-5.26
Purchases of Investments
-24.68-94.27-378.4-85.94-309.1-328.8
Proceeds from Sale of Investments
48.24126.03249.6562.083.88314.05
Payments for Business Acquisitions
--244.58-445.21-26.27-114.45-1,579
Investing Cash Flow
-100.65-270.57-638.15-118.03-485.22-1,599
Long-Term Debt Issued
1,5602,2702,1701,055775.061,390
Long-Term Debt Repaid
-970-1,540-1,245-1,000-323-577.84
Net Long-Term Debt Issued (Repaid)
59073092554.8452.06812.46
Issuance of Common Stock
----0.15-
Repurchase of Common Stock
-112.32-133.27-38.85-18.64-81.21-
Net Common Stock Issued (Repurchased)
-112.32-133.27-38.85-18.64-81.06-
Common Dividends Paid
-299.95-546.66-368.33-247.88-182.55-150.22
Other Financing Activities
-596.21-993.11-831.3-583.32-406.17582.77
Financing Cash Flow
-1,148-943.04-313.48-795.03-217.721,348
Net Cash Flow
92.8442.4247.9336.0825.5130.94
Free Cash Flow
1,3041,198935.37881.24662.91276.4
Free Cash Flow Growth
8.80%28.11%6.14%32.93%139.84%5932.23%
FCF Margin
44.34%41.75%40.75%50.89%48.40%33.55%
Free Cash Flow Per Share
1.401.811.681.841.530.45
Levered Free Cash Flow
600.371,0301,140414.45740.246.8
Unlevered Free Cash Flow
327.86621.58649.43590.09295.45-873.95
Updated May 1, 2026. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q