Elastic Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Elastic N.V. (ESTC) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec 2025Apr 2024Apr 2023Apr 2022Apr 2021Apr 2020Apr 2019
Operating Activities
Net Income-108.1161.72-236.16-203.85-129.43-167.17-102.30
Depreciation & Amortization12.3230.0832.1419.7325.1620.285.70
Deferred Income Tax57.43-217.20-2.01-2.430.03-1.543.62
Stock Based Compensation257.78239.14204.04140.6193.680.000.00
Change in Working Capital-56.1678.2569.73-20.6586.9452.767.67
Change in Accounts Receivable-48.90-63.52-46.35-62.19-24.040.000.00
Change in Accounts Payable-8.95-10.006.3021.04-4.780.000.00
Change in Other Working Capital1.7090.59-90.9470.28-85.370.000.00
Other Operating Activities102.91185.38165.8070.2845.4845.4021.44
Net Cash from Operating Activities266.17148.7635.665.6722.55-30.56-23.94
Investing Activities
Capital Expenditures-4.353.452.68-7.424.235.06-3.45
Acquisitions0.00-19.100.00-119.850.00-24.37-1.99
Purchases of Investments-549.57-536.83-270.270.000.000.000.00
Sales/Maturities of Investments435.25-265.41-270.27-4.932.710.250.00
Other Investing Activities0.000.000.000.002.710.25-2.85
Net Cash from Investing Activities-118.67-287.96-272.95-127.27-1.52-29.19-8.28
Financing Activities
Debt Repayment-11.910.000.00-9.280.00-0.09-0.11
Common Stock Issued40.9519.1417.4736.4177.260.00269.51
Other Financing Activities11.910.000.00-9.280.00-2.83-5.67
Net Cash from Financing Activities40.9540.0517.47602.1377.2658.54281.79
Summary
Effect of Forex Changes on Cash-0.32-4.412.82-20.606.030.32-0.90
Net Change in Cash188.13-99.14-219.82480.53104.32-0.89249.57
Cash at Beginning of Period543.09646.646.00403.71299.39300.2851.61
Cash at End of Period731.21543.09646.64863.64403.71299.39300.28
Free Cash Flow261.82145.3132.98-1.7518.63-35.63-27.38
Supplemental Disclosures
Interest Paid24.1925.0624.1413.000.000.000.01
Income Taxes Paid21.9924.2211.583.98-0.423.503.07