Cloudflare revenue and financials

NET · NYSE · USD

$363.10Change from previous close: +4.02%Absolute change: +$14.03

Close · October 5, 2026

In the fiscal year ended December 2025, Cloudflare reported revenue of $2.17B (+29.85% year over year). The net loss was $102.27M.

Annual revenue · 2025: $2.17B
  1. $134.92M2017
  2. $192.67M2018
  3. $287.02M2019
  4. $431.06M2020
  5. $656.43M2021
  6. $975.24M2022
  7. $1.3B2023
  8. $1.67B2024
  9. $2.17B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+29.85%
2025 vs 2024
Net margin
-4.7%
2024: -4.7%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item202520242023202220212020201920182017
Total revenue2,1681,6701,297975656431287193135
Cost of revenue55337930723314710163.443.528.8
Gross profit1,6151,291990743509330224149106
Selling, general and administrative1,3101,024817646—————
Research and development51242135829818912790.754.533.7
Operating income-207-155-185-201-128-107-108-84.9-9.7
EBIT-83.9-65.7-172-186—————
EBITDA10662.0-36.2-83.4—————
Interest expense8.85.25.95.049.225.01.11.00.9
Pre-tax income-92.7-70.9-178-191—————
Income tax9.67.96.12.612.3-5.61.11.11.0
Net income-102-78.8-184-193-260-119-106-87.2-10.7
Net income to common shareholders-102-78.8-184-193—————
Basic EPS-0.29-0.23-0.55-0.59-0.83-0.40-0.72——
Diluted EPS-0.29-0.23-0.55-0.59-0.83-0.40-0.72——
Average shares (basic)348341334326—————
Average shares (diluted)348341334326312300146——