Ecopetrol SA (EC)
NYSE:EC
Holding EC?
Track your performance easily

Ecopetrol SA (EC) Income Statement

1,460 Followers

Ecopetrol SA Income Statement

Last quarter (Q2 2024), Ecopetrol SA's total revenue was $32.63T, a decrease of -4.88% from the same quarter last year. In Q2, Ecopetrol SA's net income was $3.38T. See Ecopetrol SA’s key income statements, including revenue, expenses, profit, and income.
Income Statement
TTM
Dec 23Dec 22Dec 21Dec 20Dec 19
Total Revenue
$ 10.00T>$ 10.00T>$ 10.00T>$ 91.88T$ 50.03T$ 71.49T
Cost of Revenue
$ 83.56T$ 88.18T$ 94.17T$ 55.58T$ 37.55T$ 44.97T
Gross Profit
$ 50.41T$ 55.01T$ 65.44T$ 36.30T$ 12.47T$ 26.52T
Operating Expense
$ 11.00T$ 10.73T$ 9.08T$ 5.71T$ 4.84T$ 4.54T
Operating Income
$ 39.41T$ 44.28T$ 56.36T$ 30.59T$ 7.63T$ 21.98T
Net Non Operating Interest Income Expense
$ -9.23T$ -8.06T$ -9.34T$ 4.05T$ -2.83T$ -1.83T
Other Income Expense
$ -1.49T$ -475.12B$ 15.92B$ -118.24B$ 435.00B$ -427.17B
Pretax Income
$ 31.36T$ 36.90T$ 46.69T$ 26.43T$ 5.24T$ 19.72T
Tax Provision
$ 8.74T$ 11.52T$ 18.96T$ 8.80T$ 1.87T$ 4.72T
Earnings From Equity Interest Net Of Tax
$ 694.94B$ 805.35B$ -768.42B$ 426.16B--
Net Income Common Stockholders
$ 18.70T$ 21.06T$ 24.13T$ 15.65T$ 1.69T$ 13.74T
Basic EPS
--$ 768.66$ 7.61K$ 821.08$ 7.07K
Diluted EPS
--$ 768.66$ 7.61K$ 821.08$ 7.07K
Basic Average Shares
--$ 41.12B$ 2.06B--
Diluted Average Shares
--$ 41.12B$ 2.06B--
Dividend Per Share
---$ 348.54$ 3.62K$ 3.15K
Total Operating Income As Reported
------
Reported Normalized Basic E P S
------
Reported Normalized Diluted E P S
------
Rent Expense Supplemental
------
Total Expenses
---$ -61.29T$ 42.39T$ 49.51T
Interest Expense
-----$ 1.89T
Net Income From Continuing And Discontinued Operation
$ 18.70T$ 21.06T$ 24.13T$ 15.65T$ 2.22T$ 13.74T
Normalized Income
$ 27.57T$ 29.19T$ 34.42T-$ 2.00T$ 14.35T
EBIT
$ 42.90T$ 47.04T$ 54.57T$ 22.38T$ 7.63T$ 21.62T
EBITDA
$ 50.19T$ 60.85T$ 66.70T-$ 16.94T$ 30.20T
Currency in COP

Ecopetrol SA Earnings and Revenue History

What am I Missing?
Make informed decisions based on Top Analysts' activity
Know what industry insiders are buying
Get actionable alerts from top Wall Street Analysts
Find out before anyone else which stock is going to shoot up
Get powerful stock screeners & detailed portfolio analysis