Ecopetrol S.A. (EC)

USD 7.64

(-3.17%)

Annual Balance Sheets

(In COP)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 282280.58 Billion 306370 Billion 244250 Billion 139417 Billion 135448 Billion 126241 Billion
Total Current Assets 68615.1 Billion 77277 Billion 51696 Billion 22834 Billion 23364 Billion 27031 Billion
Cash And Short Term Investments 14197.04 Billion 16563 Billion 16177 Billion 7277 Billion 8700 Billion 11633 Billion
Cash and Cash Equivalents 12336.11 Billion 15401 Billion 14550 Billion 5082 Billion 7076 Billion 6312 Billion
Short Term Investments 1860.92 Billion 1162 Billion 1627 Billion 2195 Billion 1624 Billion 5321 Billion
Net Receivables 39087.38 Billion 46009 Billion 24723 Billion 8795 Billion 7219 Billion 9225 Billion
Inventory 10755.8 Billion 11880 Billion 8398 Billion 5054 Billion 5658 Billion 5100 Billion
Other Current Assets 4574.87 Billion 2779 Billion 2333 Billion 1664 Billion 1779 Billion 1022 Billion
Total Non-Current Assets 213665.48 Billion 229093 Billion 192554 Billion 116583 Billion 112084 Billion 99210 Billion
Net PPE 96012.93 Billion 143949 Billion 126522 Billion 98820 Billion 93729 Billion 85845 Billion
Good Will And Intangible Assets 19561.47 Billion 24709 Billion 20476 Billion 555 Billion 483 Billion 411 Billion
Good Will 4606.19 Billion 6562 Billion 5515 Billion 1594.27 Billion 1159.92 Billion 1159.92 Billion
Intangible Assets 14714.8 Billion 18147 Billion 14961 Billion 555 Billion 483 Billion 411 Billion
Long-Term Investments 38571.56 Billion 11061 Billion 9665 Billion 4052 Billion 6600 Billion 4671 Billion
Tax Assets 12902.7 Billion 17219 Billion 11731 Billion 10035 Billion 8622 Billion 5747 Billion
Other Non Current Assets 46616.8 Billion 32155 Billion 24160 Billion 3121 Billion 2650 Billion 2536 Billion
Other Assets - - - - - -
Total Liabilities 179181.78 Billion 187283 Billion 150498 Billion 83598 Billion 75104 Billion 66937 Billion
Total Current Liabilities 43563.37 Billion 56782 Billion 30249 Billion 18282 Billion 21742 Billion 17825 Billion
Account Payables 13704.81 Billion 19938 Billion 13568 Billion 8449 Billion 10689 Billion 8946 Billion
Tax Payables 1746.97 Billion 7631 Billion 2152 Billion 1244 Billion 2571 Billion 1751 Billion
Short Term Debt 15550 Billion 22199 Billion 9206 Billion 4923 Billion 5012 Billion 4020 Billion
Deferred Revenue 2415.35 Billion 1326.53 Billion 1196.65 Billion 4487 Billion 5289 Billion 1751.3 Billion
Other Current Liabilities 11893.19 Billion 13318.46 Billion 6278.34 Billion 423 Billion 752 Billion 3107.7 Billion
Total Non Current Liabilities 135618.4 Billion 130501 Billion 120249 Billion 65316 Billion 53362 Billion 49112 Billion
Long-Term Debt 89225.01 Billion 92936 Billion 85855 Billion 41808 Billion 33227 Billion 34043 Billion
Deferred Revenue Non Current 1040.5 Billion 331 Million 33 Million 21259.79 Billion 18776 Billion 13761 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 34234.01 Billion 24085.33 Billion 23543.5 Billion 609 Billion 585 Billion 570 Billion
Other Liabilities - - - - - -
Total Equity 103098.8 Billion 119087 Billion 93752 Billion 55819 Billion 60344 Billion 59304 Billion
Stock Holders Equity 78392.05 Billion 91035 Billion 71733 Billion 52095 Billion 56412 Billion 57214 Billion
Common Stock 25040.06 Billion 25040.06 Billion 25040.06 Billion 25040.06 Billion 25040.06 Billion 25040.06 Billion
Retained Earnings 20597.11 Billion 29811.8 Billion 14859.65 Billion 669.9 Billion 12334.7 Billion 9970.49 Billion
Accumulated other comprehensive income 26147.17 Billion 24695.35 Billion 21982.12 Billion 17582.19 Billion 10431.31 Billion 13519.65 Billion
Common Stock Equity 78392.05 Billion 91035 Billion 71733 Billion 52095 Billion 56412 Billion 57214 Billion
Capital Lease Obligation 1040.5 Billion 1212.34 Billion 1165.09 Billion 1055.19 Billion 1054.22 Billion 797.89 Billion
Total Investments 40432.49 Billion 12223 Billion 11292 Billion 6247 Billion 8224 Billion 9992.15 Billion
Total Debt 105815.52 Billion 115135 Billion 95061 Billion 46731 Billion 38239 Billion 38063 Billion
Net Debt 93479.41 Billion 99734 Billion 80511 Billion 41649 Billion 31163 Billion 31751 Billion

Balance Sheet Charts