Cloudflare Inc.

114.94
-1.08 (-0.93%)
At close: Mar 18, 2025, 3:59 PM
116.03
0.95%
Pre-market: Mar 19, 2025, 06:19 AM EDT

Cloudflare Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16
Revenue 1.67B 1.3B 975.24M 656.43M 431.06M 287.02M 192.67M 134.91M 84.79M
Cost of Revenue 378.7M 307M 232.61M 147.13M 101.06M 63.42M 43.54M 28.79M 23.96M
Gross Profit 1.29B 989.74M 742.63M 509.29M 330M 223.6M 149.14M 106.13M 60.83M
Operating Income -154.76M -185.49M -201.2M -127.68M -106.77M -107.95M -84.9M -9.73M -17.03M
Interest Income 87.43M 68.17M 14.88M 1.97M 6.59M 5.79M 1.9M 762K 626K
Pretax Income -70.87M -177.86M -190.73M -247.98M -124.97M -104.71M -86.09M -9.71M -17.27M
Net Income -78.8M -183.95M -193.38M -260.31M -119.37M -105.83M -87.16M -10.75M -17.33M
Selling & General & Admin 1.02B 817.08M 645.53M 447.57M 309.63M 240.88M 179.57M 82.21M 54.2M
Research & Development 421.37M 358.14M 298.3M 189.41M 127.14M 90.67M 54.46M 33.65M 23.66M
Other Expenses n/a n/a 577K -794K 171K -1.44M -2.09M 115K -208K
Operating Expenses 1.45B 1.18B 943.83M 636.98M 436.77M 331.55M 234.04M 115.86M 77.86M
Interest Expense 5.2M 5.87M 4.98M 49.23M 24.96M 1.11M 992K 862K 654K
Selling & Marketing Expenses 745.79M 599.12M 465.76M 328.06M 217.88M 159.3M 94.39M 61.9M 40.12M
Cost & Expenses 1.82B 1.48B 1.18B 784.11M 537.83M 394.97M 277.57M 144.65M 101.82M
Income Tax 7.93M 6.09M 2.65M 12.33M -5.6M 1.11M 1.08M 1.03M 69K
Shares Outstanding (Basic) 341.41M 333.66M 326.33M 312.32M 299.77M 300.17M 237.32M 251.09M 237.32M
Shares Outstanding (Diluted) 341.41M 333.66M 326.33M 312.32M 299.77M 300.17M 237.32M 251.09M 237.32M
EPS (Basic) -0.23 -0.55 -0.59 -0.83 -0.4 -0.35 -0.37 -0.04 -0.07
EPS (Diluted) -0.23 -0.55 -0.59 -0.83 -0.4 -0.35 -0.37 -0.04 -0.07
EBITDA 62.05M -36.17M -92.13M -127.68M -50.62M -84.42M -66.19M 3.32M -8.26M
Depreciation & Amortization 127.72M 135.82M 145.12M 94.47M 66.32M 29.48M 18.91M 12.17M 8.36M