
Blue Owl Capital Inc.
OWLFinancial 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%