Cloudflare, Inc. logo NET - Cloudflare, Inc.

NEXT EARNINGS: Apr 30, 2026 EPS Est: $0.23 | Rev Est: $620.8M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 27
HOLD 11
SELL 2
STRONG
SELL
0
| PRICE TARGET: $230.20 DETAILS
HIGH: $300.00
LOW: $140.00
MEDIAN: $237.50
CONSENSUS: $230.20
UPSIDE: 40.47%
Market Cap: 57.67B
Volume: 4,441,301
Avg Volume: 3,862,300
52 Week Range: 89.42-260
Sector: Technology
Industry: Software - Infrastructure
Beta: 1.98
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 4,400
IPO Date: 2019-09-13
EPS (TTM): -0.29
P/E Ratio: -671.68
Revenue (TTM): 2.17B
Total Assets: 6.04B
Total Debt: 3.70B
Cash & Equiv: 943.54M
Rev Growth (5Y): 38.1%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: -5.5%
Debt/Equity: 2.54

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-10 $0.28 $0.27 +3.2% $614.5M $591.3M +3.9%
2025-10-30 $0.27 $0.23 +17.3% $562.0M $544.6M +3.2%
2025-07-31 $0.21 $0.18 +14.5% $512.3M $501.3M +2.2%
2025-05-08 $0.16 $0.16 -2.3% $479.1M $469.3M +2.1%
2025-02-06 $0.19 $0.18 +5.6% $459.9M $452.1M +1.7%
2024-11-07 $0.20 $0.18 +11.5% $430.1M $424.1M +1.4%
2024-08-01 $0.20 $0.14 +42.0% $401.0M $394.1M +1.7%
2024-05-02 $0.16 $0.13 +21.4% $378.6M $373.2M +1.4%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 2.17B 1.67B 1.30B 975.24M 656.43M 431.06M 287.02M 192.67M 134.91M 84.79M
Net Income (102.27M) (78.80M) (183.95M) (193.38M) (260.31M) (119.37M) (105.83M) (87.16M) (10.75M) (17.33M)
EPS -0.29 -0.23 -0.55 -0.59 -0.83 -0.40 -0.35 -0.37 -0.04 -0.07
Total Assets 6.04B 3.30B 2.76B 2.59B 2.37B 1.38B 830.82M 298.38M 163.14M N/A
Total Debt 3.70B 1.46B 1.44B 1.58B 1.29B 428.30M 10.51M 10.70M 10.92M N/A
Cash & Equivalents 943.54M 147.69M 86.86M 204.18M 313.78M 108.89M 138.98M 25.05M 24.44M N/A
Operating Cash Flow 603.11M 380.43M 254.41M 123.59M 64.65M (17.13M) (38.92M) (43.28M) 3.17M (13.32M)
Free Cash Flow 287.50M 195.39M 119.46M (39.77M) (43.09M) (92.09M) (96.20M) (78.12M) (19.81M) (31.88M)
FCF per Share 0.83 0.57 0.36 -0.12 -0.14 -0.31 -0.32 -0.33 -0.08 -0.13
Book Value 1.46B 1.05B 763.05M 623.96M 815.80M 816.94M 725.83M (113.50M) (59.83M) N/A
Cash & ST Investments 4.10B 1.86B 1.67B 1.65B 1.82B 1.03B 636.95M 160.66M 73.41M N/A
ROC Equity -0.07 -0.08 -0.24 -0.31 -0.32 -0.15 -0.15 N/A N/A N/A