
Cloudflare, Inc.
NETFinancial Statements
Income Statement (Annual)
Amounts in millions
2024
12/31/2024
Revenue
1,670
Cost of Revenue
379
Gross Profit
1,291
Gross Margin
77.3%
Operating Income
-155
Operating Margin
-9.3%
Net Income
-79
Net Margin
-4.7%
EPS (Basic)
$-0.23
EPS (Diluted)
$-0.23
EBITDA
62
EBITDA Margin
3.7%
2023
12/31/2023
Revenue
1,297
Cost of Revenue
307
Gross Profit
990
Gross Margin
76.3%
Operating Income
-251
Operating Margin
-19.3%
Net Income
-184
Net Margin
-14.2%
EPS (Basic)
$-0.55
EPS (Diluted)
$-0.55
EBITDA
-43
EBITDA Margin
-3.3%
2022
12/31/2022
Revenue
975
Cost of Revenue
233
Gross Profit
743
Gross Margin
76.1%
Operating Income
-249
Operating Margin
-25.5%
Net Income
-193
Net Margin
-19.8%
EPS (Basic)
$-0.59
EPS (Diluted)
$-0.59
EBITDA
-92
EBITDA Margin
-9.4%
2021
12/31/2021
Revenue
656
Cost of Revenue
147
Gross Profit
509
Gross Margin
77.6%
Operating Income
-148
Operating Margin
-22.6%
Net Income
-260
Net Margin
-39.7%
EPS (Basic)
$-0.83
EPS (Diluted)
$-0.83
EBITDA
-125
EBITDA Margin
-19.1%
2020
12/31/2020
Revenue
431
Cost of Revenue
101
Gross Profit
330
Gross Margin
76.6%
Operating Income
-110
Operating Margin
-25.6%
Net Income
-119
Net Margin
-27.7%
EPS (Basic)
$-0.40
EPS (Diluted)
$-0.40
EBITDA
-44
EBITDA Margin
-10.1%