Cloudflare, Inc. (NET)
Cloudflare, Inc. (NET) public financial performance, SEC filing summary, and valuation metrics.
Financial highlights
- Gross Profit: 455597000 usd (2026-03-31)
- Net Income: -22927000 usd (2026-03-31)
- Operating Income: -61994000 usd (2026-03-31)
- Contract Revenue: 315830000 usd (2026-03-31)
Valuation snapshot
- market cap: 101308240000
- pe ratio: -1138.04003906