Cloudflare, Inc.

NYSE:NET

140.14 (USD) • At close February 4, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016
Operating Activities:
Net Income -183.949-193.381-260.309-119.37-105.828-87.164-10.748-17.334
Depreciation & Amortization 135.82102.33566.60749.38729.47918.90512.1748.355
Deferred Income Tax 2.264-0.148.738-6.1450.370.385-0.135-0.53
Stock Based Compensation 273.989202.77790.13756.33436.62727.3472.7555.7
Change In Working Capital -104.728-79.2963.391-61.064-12.894-11.59-5.231-11.752
Accounts Receivables -116.11-56.195-35.848-33-11.2-14.758-2.073-6.68
Inventory 0027.798-18.6285.0896.1141.2751.712
Accounts Payables 11.781-9.6052.4621.69-1.3284.386-0.9571.247
Other Working Capital -0.399-13.4968.979-11.126-5.455-7.332-3.476-8.031
Other Non Cash Items 131.0191.3156.08563.72913.3298.8364.3522.243
Operating Cash Flow 254.406123.59564.648-17.129-38.917-43.2813.167-13.318
Investing Activities:
Investments In Property Plant And Equipment -114.396-163.364-107.738-74.962-57.279-34.839-22.975-18.558
Acquisitions Net -6.083-88.187-5.605-13.941-13.999.373-0.25-1.376
Purchases Of Investments -1,877.513-1,132.951-1,589.265-1,267.015-537.382-145.269-47.09-74.891
Sales Maturities Of Investments 1,832.2631,148.77993.233840.248176.97659.24979.83179.561
Other Investing Activites -20.4720.0360.0530.39714.034-9.3090.0280.008
Investing Cash Flow -186.201-235.696-709.322-515.273-417.641-120.7959.544-15.256
Financing Activities:
Debt Repayment -207.649-16.571923.103574.8-0.192-0.226-2.893-0.419
Common Stock Issued 0000570.544000
Common Stock Repurchased -0.034-0.003-0.189-0.157-0.283-0.065-0.016-0.02
Dividends Paid 00000000
Other Financing Activities 15.49822.921-75.428-69.7310.699168.9122.760.857
Financing Cash Flow -192.1856.347847.486504.912570.768168.621-0.1490.418
Other Information:
Effect Of Forex Changes On Cash 00000000
Net Change In Cash -123.98-105.754202.812-27.49114.214.54512.562-28.156
Cash At End Of Period 91.224215.204320.958118.146145.63631.42626.88114.319