WallStSmart
NET

Cloudflare Inc

NYSE: NET · TECHNOLOGY · SOFTWARE - INFRASTRUCTURE

$204.97
-3.30% today

Updated 2026-04-30

Market cap
$72.88B
P/E ratio
P/S ratio
33.62x
EPS (TTM)
$-0.29
Dividend yield
52W range
$117 – $260
Volume
4.1M

Cloudflare Inc (NET) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item2016201720182019202020212022202320242025
Operating cash flow$-13.32M$3.17M$-43.28M$-38.92M$-17.13M$64.65M$123.59M$254.41M$380.43M$666.87M
Capital expenditures$18.56M$22.98M$34.84M$57.28M$74.96M$107.74M$163.36M$134.94M$185.04M$342.55M
Depreciation
Stock-based comp$5.70M$2.75M$27.35M$36.63M$56.33M$90.14M$202.78M$273.99M$338.46M$451.45M
Free cash flow$-31.88M$-19.81M$-78.12M$-96.20M$-92.09M$-43.09M$-39.77M$119.46M$195.39M$324.32M
Investing cash flow
Financing cash flow
Dividends paid$6.03M$10.92M$14.98M
Share repurchases
Debt repayment
Net change in cash$-27.49M$202.81M$-105.75M