Cloudflare, Inc. logo

Cloudflare, Inc.

NET

Financial 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%