Cloudflare, Inc. Cash Flow Statement

Cash Flow Statement Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Operating Activities
Net Income -10.75M-87.16M-105.83M-119.37M-260.31M-193.38M-183.95M-78.80M
Depreciation and Depletion 11.70M18.40M29.40M45.90M62.30M84.80M113.40M109.90M
Share-based Compensation 2.75M27.35M36.63M56.33M90.14M202.78M273.99M338.46M
Deferred Taxes -0.14M0.39M0.37M-6.14M8.74M-0.14M2.26M2.11M
Gains from Investment Securities 1.26M1.30M1.98M9.89M109.82M33.14M44.71M71.77M
Asset Writedowns and Impairment 1.08M2.49M3.37M3.80M4.83M13.64M10.04M
Cash from Operations 3.17M-43.28M-38.92M-17.13M64.65M123.59M254.41M380.43M
Depreciation, Depletion & Amortization
Amortizatization of Intangibles -0.34M0.57M1.80M-1.64M-8.36M0.26M44.44M42.08M
Amortization of Deferred Charges 3.96M7.06M10.82M21.63M46.17M45.12M61.37M77.82M
Depreciation & Amortization (CF) 12.17M18.91M29.48M49.39M66.61M102.33M135.82M127.72M
Change in Working Capital
Change in Receivables 2.07M14.76M11.20M33.00M35.85M56.20M113.36M78.52M
Change in Account Payables -0.96M4.39M-1.33M1.69M2.46M-9.61M11.78M18.63M
Change in Accured Expenses 3.98M6.82M12.33M17.07M58.90M-24.35M21.79M18.74M
Other Working Capital Changes 5.50M5.94M14.61M25.19M64.39M102.20M134.47M135.01M
Investing Activities
Capital Expenditures 19.03M25.47M43.29M56.38M92.99M143.61M114.40M185.04M
Change in Intangibles 3.94M9.37M13.99M18.59M14.75M19.76M20.55M28.48M
Acquisitions 0.25M13.94M5.61M88.19M6.08M
Change in Acquisitions & Divestments 79.83M59.25M175.00M840.25M967.52M1148.77M1812.02M1493.36M
Cash from Investing Activities 9.54M-120.80M-417.64M-515.27M-709.32M-235.70M-186.20M-330.22M
Financing Activities
Other financing activities 5.27M12.54M19.80M2.15M
Cash from Financing Activities -0.15M168.62M570.77M504.91M847.49M6.35M-192.19M12.79M
Additional items
Change in Cash 12.56M4.54M114.21M-27.49M202.81M-105.75M-123.98M62.99M
Beginning Cash Balance 4.75M
Free Cash Flow -15.86M-68.75M-82.21M-73.50M-28.34M-20.01M140.01M195.39M
Net Cash Flow 12.56M4.54M114.21M-27.49M202.81M-105.75M-123.98M62.99M