NET logo

NET

Cloudflare, Inc.NYSETechnology
$211.48+2.95%OpenMarket Cap: $74.44B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

50.89

P/S

34.34

EV/EBITDA

325.14

DCF Value

$11.78

FCF Yield

0.4%

Div Yield

0.0%

Margins & Returns

Gross Margin

74.7%

Operating Margin

-9.4%

Net Margin

-4.7%

ROE

-7.5%

ROA

-1.8%

ROIC

-4.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$614.5M74.2%$-45.4M$-12.1M$-0.03
FY 2025$2.17B74.4%$-203.3M$-102.3M$-0.29
Q3 2025$562.0M74.0%$-37.5M$-1.3M$-0.00
Q2 2025$512.3M74.9%$-67.3M$-50.4M$-0.15
Q1 2025$479.1M75.9%$-53.2M$-38.5M$-0.11
Q4 2024$459.9M76.3%$-34.3M$-12.8M$-0.04
FY 2024$1.67B77.3%$-154.8M$-78.8M$-0.23
Q3 2024$430.1M77.7%$-30.7M$-15.3M$-0.04
Q2 2024$401.0M77.8%$-34.5M$-15.1M$-0.04
Q1 2024$378.6M77.5%$-54.5M$-35.5M$-0.10
Q4 2023$362.5M76.9%$-42.8M$-27.9M$-0.08
FY 2023$1.30B76.3%$-250.9M$-183.9M$-0.55