Blue Owl Capital Inc. logo

Blue Owl Capital Inc.

OWL

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
2,295
Cost of Revenue
1,017
Gross Profit
1,278
Gross Margin
55.7%
Operating Income
607
Operating Margin
26.4%
Net Income
110
Net Margin
4.8%
EPS (Basic)
$0.20
EPS (Diluted)
$0.20
EBITDA
866
EBITDA Margin
37.7%

2023

12/31/2023

Revenue
1,732
Cost of Revenue
871
Gross Profit
861
Gross Margin
49.7%
Operating Income
318
Operating Margin
18.4%
Net Income
54
Net Margin
3.1%
EPS (Basic)
$0.12
EPS (Diluted)
$0.11
EBITDA
633
EBITDA Margin
36.5%

2022

12/31/2022

Revenue
1,370
Cost of Revenue
895
Gross Profit
475
Gross Margin
34.7%
Operating Income
-2
Operating Margin
-0.2%
Net Income
-9
Net Margin
-0.7%
EPS (Basic)
$-0.02
EPS (Diluted)
$-0.02
EBITDA
270
EBITDA Margin
19.7%

2021

12/31/2021

Revenue
824
Cost of Revenue
1,497
Gross Profit
-673
Gross Margin
-81.7%
Operating Income
-927
Operating Margin
-112.5%
Net Income
-376
Net Margin
-45.7%
EPS (Basic)
$-0.93
EPS (Diluted)
$-0.93
EBITDA
-1,725
EBITDA Margin
-209.4%

2020

12/31/2020

Revenue
250
Cost of Revenue
241
Gross Profit
9
Gross Margin
3.6%
Operating Income
-59
Operating Margin
-23.5%
Net Income
-78
Net Margin
-31.2%
EPS (Basic)
$-2.26
EPS (Diluted)
$-2.26
EBITDA
-58
EBITDA Margin
-23.2%