Ecopetrol Cash Flow Statement Analysis

Operating, investing, and financing activities in trillions COP

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Ecopetrol S.A. (EC) - Annual data in trillions COP
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income16.1319.0633.4117.631.6915.0112.36
Depreciation & Amortization17.1017.4413.7810.169.318.587.70
Deferred Income Tax12.2111.52-8.768.801.784.728.26
Change in Working Capital2.66-26.93-30.55-12.68-2.370.78-3.03
Change in Accounts Receivable9.78-20.44-27.54-9.460.680.000.00
Change in Inventory0.530.81-2.83-2.980.720.000.00
Change in Accounts Payable-1.280.513.693.12-2.550.000.00
Change in Other Working Capital8.129.12-0.774.14-0.370.000.00
Other Operating Activities8.129.1220.604.143.431.943.98
Net Cash from Operating Activities45.1319.8036.2322.549.1927.7122.47
Investing Activities
Capital Expenditures-20.93-24.09-20.7313.29-11.03-13.66-8.26
Acquisitions-0.180.00-0.33-9.000.000.000.00
Purchases of Investments-2.460.980.971.242.110.000.00
Sales/Maturities of Investments0.000.98-1.151.282.113.12-0.84
Other Investing Activities0.382.372.440.020.020.160.17
Net Cash from Investing Activities-22.03-20.02-18.10-20.52-8.53-10.04-8.72
Financing Activities
Debt Repayment-26.72-22.19-16.84-11.60-0.35-1.90-9.27
Common Stock Repurchased-0.03-0.04-0.080.000.000.000.00
Dividends Paid-15.57-5.57-11.622.77-8.73-13.87-4.43
Other Financing Activities-0.03-0.04-7.23-5.41-3.710.000.00
Net Cash from Financing Activities-22.69-0.35-18.936.96-2.63-17.17-15.79
Summary
Effect of Forex Changes on Cash1.31-2.491.650.49-0.020.260.41
Net Change in Cash0.41-0.570.859.47-1.970.51-2.04
Cash at Beginning of Period12.3415.4014.555.087.086.317.95
Cash at End of Period14.0512.3415.4014.555.087.086.31
Free Cash Flow24.20-4.2915.5022.54-1.9313.7314.01
Supplemental Disclosures
Interest Paid7.536.585.493.332.350.000.00
Income Taxes Paid10.2212.838.765.705.460.000.00