ECOPETROL S.A.

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Total Revenue $48.5t
$56.0t +15.40%
$68.6t +22.61%
$71.5t +4.20%
$50.2t -29.75%
$91.9t +82.95%
$159.6t +73.71%
$143.2t -10.29%
$133.3t -6.89%
$119.7t -10.23%
$117.0t -2.29%
Revenue From Interest $1.9t $1.6t
Cost of Goods and Services Sold $34.3t
$36.9t +7.76%
$41.2t +11.59%
$45.0t +9.20%
$37.6t -16.47%
$55.6t +47.95%
$89.5t +60.95%
$88.2t -1.43%
$86.5t -1.92%
($82.1t) -194.88%
$78.9t +196.10%
Cost of sales ($34.3t)
($36.9t) -7.76%
($41.2t) -11.59%
($45.0t) -9.20%
($37.6t) +16.47%
($55.6t) -47.95%
($89.5t) -60.95%
($88.2t) +1.43%
($86.5t) +1.92%
($82.1t) +5.12%
$78.9t +196.10%
Gross Profit $14.2t
$19.0t +33.80%
$27.4t +43.97%
$26.5t -3.29%
$12.7t -52.27%
$36.3t +186.82%
$70.2t +93.26%
$55.0t -21.58%
$46.8t -14.84%
$37.6t -19.66%
$38.1t +1.22%
Other Operating Income Expense $274.1b $505.4b ($35.5b) $1.1t $1.1t ($72.7b) ($555.9b) ($426.1b) $1.5t $26.7t
Foreign exchange gain (loss) $976.4b $5.5b $372.2b $40.6b $346.8b $330.0b ($124.7b) $2.4t $51.6b $159.0b
Other Income $244.3b $344.4b $120.1b $785.3b $149.3b $234.9b $247.0b
Share Of Profit Loss Of Associates And Joint Ventures Accounted For Using Equity Method $61.3b $93.5b $165.8b $366.9b $76.3b $426.2b $768.4b $805.3b $764.4b $710.0b
Current Tax Expense (Income) $4.5t $5.1t $7.5t $7.1t $2.6t $6.9t $16.8t $12.9t $9.0t
Deferred Tax Expense (Income) $25.7b $723.6b $783.1b ($2.4t) ($545.2b) $1.9t $2.2t ($1.4t) $3.3t
Deferred Tax Expense (Income) Recognised In Profit Or Loss ($25.7b) ($723.6b) ($842.4b) $2.4t $928.5b ($1.9t) ($2.2t) $1.4t ($3.3t)
Income Tax Expense Continuing Operations $4.5t $5.8t $8.3t $4.7t $2.0t $8.8t $19.0t $11.5t $12.2t $4.4t $4.7t
Profit before income tax expense $7.8t $13.8t $20.6t $19.7t $4.8t $26.4t $54.2t $36.9t $30.7t $18.9t
Basic Earnings (Loss) Per Share $59.50 $174.60 $276.80 $334.27 $38.59 $380.60 $768.70 $512.20 $336.60 $255.10 $4,985.26
Diluted Earnings (Loss) Per Share $59.50 $174.60 $276.80 $334.30 $38.60 $380.60 $768.70 $512.20 $336.60 $255.10 $4,985.26
Additional Financial Items
Administrative Expense $1.9t $1.8t $1.7t $2.2t $3.4t $3.3t $4.3t $5.0t $5.1t $5.0t
Applicable Tax Rate $0 $0 $0 $0 $0 $0 $0 $0 $0
Average Effective Tax Rate $1 $0 $0 $0 $0 $0 $0 $0 $0
Depreciation Right of Use Assets $28.4b $582.0b
Finance Costs $3.5t $3.7t $3.5t $3.3t $3.9t $4.4t $8.0t $10.4t $10.3t
Finance Income $1.3t $1.2t $1.1t $1.6t $1.1t $403.6b $1.3t $2.3t $1.7t $2.1t
Gains Losses Recognised When Control In Subsidiary Is Lost $65.7b
Impairment Loss Reversal Of Impairment Loss Recognised In Profit Or Loss $196.4b ($183.7b) $785.9b ($2.0t) ($192.7b) $438.0b ($890.2b) ($2.7t) ($480.2b)
Other Finance Cost $69.0b $40.3b $62.5b $43.7b $198.9b $190.7b $353.8b $1.0t $445.2b
Profit Loss Attributable To Noncontrolling Interests $799.6b $790.9b $974.0b $1.3t $1.2t $2.0t $3.6t $4.3t $4.7t $4.0t
Profit Loss Attributable To Owners Of Parent $2.4t $7.2t $11.4t $13.7t $1.6t $15.6t $31.6t $21.1t $13.8t $10.5t
Profit Loss Before Tax $7.8t $13.8t $20.6t $19.7t $4.8t $26.4t $54.2t $36.9t $30.7t $18.9t
Profit Loss From Operating Activities $8.9t $16.2t $22.5t $21.0t $7.2t $29.7t $60.2t $41.8t $38.5t
Operations and project expenses ($2.8t) ($2.9t) ($2.9t) ($2.6t) ($2.6t) ($3.2t) ($4.7t) ($5.7t) ($5.6t) ($5.3t)
Impairment recovery (loss) of long-term non-monetary assets ($928.7b) $1.3t ($368.6b) ($1.8t) ($633.2b) ($33.4b) ($288.0b) ($2.1t) $867.4b $23.0b
Other operating (expense) income $274.1b $505.4b ($35.5b) $1.1t $1.1t ($72.7b) ($555.9b) ($426.1b) $1.5t ($636.0b)
Finance expenses ($3.5t) ($3.7t) ($3.5t) ($3.3t) ($3.9t) ($4.4t) ($8.0t) ($10.4t) ($10.3t) ($10.8t)
Share of profits of associates and joint ventures $61.3b $93.5b $165.8b $366.9b $76.3b $426.2b $768.4b $805.3b $764.4b $710.0b
Net profit for the year $3.2t $8.0t $12.4t $15.0t $2.7t $17.6t $35.2t $25.4t $18.5t $14.4t
Non-controlling interest $799.6b $790.9b $974.0b $1.3t $1.2t $2.0t $3.6t $4.3t $4.7t $4.0t
Total financial result ($1.2t) ($2.5t) ($2.0t) ($1.7t) ($2.5t) ($3.7t) ($6.8t) ($5.7t) ($8.5t) ($8.5t)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.