Cloudflare, Inc.NET
Market cap
$71.2B
P/E ratio
| Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
| Revenue | 287 | 431 | 656 | 975 | 1,297 | 1,670 |
| Cost of revenue | 63 | 101 | 147 | 233 | 307 | 379 |
| Gross profit | 224 | 330 | 509 | 743 | 990 | 1,291 |
| Sales and marketing | 159 | 218 | 328 | 466 | 599 | 746 |
| Research and development | 91 | 127 | 189 | 298 | 358 | 421 |
| General and administrative | 82 | 92 | 120 | 180 | 218 | 279 |
| Total operating expenses | 332 | 437 | 637 | 944 | 1,175 | 1,446 |
| Loss from operations | -108 | -107 | -128 | -201 | -185 | -155 |
| Interest income | 6 | 7 | 2 | 15 | 68 | 87 |
| Interest expense | - | - | - | - | - | 5 |
| Loss on extinguishment of debt | - | - | -72 | - | -50 | - |
| Other income (expense), net | -1 | 0 | -1 | 1 | -4 | 2 |
| Total non-operating income, net | 3 | -18 | -120 | 10 | 8 | 84 |
| Loss before income taxes | -105 | -125 | -248 | -191 | -178 | -71 |
| Provision for income taxes | 1 | -6 | 12 | 3 | 6 | 8 |
| Net loss | -106 | -119 | -260 | -193 | -184 | -79 |
| Earnings Per Share, Basic | - | - | -0.83 | -0.59 | -0.55 | -0.23 |
| Earnings Per Share, Diluted | - | - | -0.83 | -0.59 | -0.55 | -0.23 |