Blue Owl Capital Inc.

NYSE: OWL · Real-Time Price · USD
19.39
-0.27 (-1.37%)
At close: Aug 15, 2025, 10:14 AM

Blue Owl Capital Income 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
Revenue
2.3B 1.73B 1.37B 823.88M
Cost of Revenue
1.28B 870.64M 894.69M 1.5B
Gross Profit
1.02B 860.97M 475.04M -673.11M
Operating Income
606.76M 317.82M -2.48M -927.27M
Interest Income
42.17M 22.18M 4.36M 387K
Pretax Income
469.23M 246.38M -49.62M -1.87B
Net Income
109.58M 54.34M -9.29M -376.17M
Selling & General & Admin
707.2M 242.81M 220.61M 140.27M
Research & Development
n/a n/a n/a n/a
Other Expenses
n/a 300.34M 256.91M 113.89M
Operating Expenses
707.2M 543.15M 477.52M 254.16M
Interest Expense
121.89M 75.7M 60.07M 27.66M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
1.98B 1.41B 1.37B 1.75B
Income Tax Expense
48.78M 25.61M -9.38M -65.21M
Shares Outstanding (Basic)
549.01M 463.23M 433.43M 404.92M
Shares Outstanding (Diluted)
558.43M 478.01M 433.43M 404.92M
EPS (Basic)
0.20 0.12 -0.09 -4.45
EPS (Diluted)
0.20 0.11 -0.09 -4.45
EBITDA
866.04M 632.65M 269.67M -1.73B
EBIT
591.12M 322.08M 10.45M -1.84B
Depreciation & Amortization
274.92M 310.57M 259.21M 114.55M