Income Statement - ECOPETROL S.A. (EC)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 111,481,569.76 | 133,330,428.00 | 143,189,602.00 | 159,611,078.00 | 91,881,204.00 | 50,223,393.00 | 71,488,512.00 | 68,603,872.00 | 55,954,228.00 | 48,485,561.00 | 52,347,271.00 | 65,971,888.00 | 70,428,715.00 | 68,852,002.00 | 65,967,514.00 | 30,404,390.00 | 30,404,390.00 | 33,896,669.00 | 22,144,035.24 | 18,389,965.00 |
| Cost of revenue | 76,426,915.05 | 86,481,154.00 | 88,178,198.00 | 89,458,148.00 | 55,581,776.00 | 37,567,472.00 | 44,972,360.00 | 41,184,379.00 | 36,908,325.00 | 34,251,423.00 | 36,994,516.00 | 42,975,128.00 | 42,554,282.00 | 40,535,508.00 | 36,704,584.00 | 19,906,073.00 | 19,906,073.00 | 19,084,436.00 | 11,956,619.55 | 12,756,563.00 |
| Gross profit | 35,054,654.71 | 46,849,274.00 | 55,011,404.00 | 70,152,930.00 | 36,299,428.00 | 12,655,921.00 | 26,516,152.00 | 27,419,493.00 | 19,045,903.00 | 14,234,138.00 | 15,352,755.00 | 22,996,760.00 | 27,874,433.00 | 28,316,494.00 | 29,262,930.00 | 10,498,317.00 | 10,498,317.00 | 14,812,233.00 | 10,187,415.69 | 5,633,402.00 |
| Total operating expenses | 10,227,572.95 | 8,386,277.00 | 13,252,423.00 | 9,923,177.00 | 6,601,721.00 | 5,474,156.00 | 5,488,994.00 | 4,961,079.00 | 2,874,048.00 | 5,329,590.00 | 13,221,590.00 | 8,547,733.00 | 6,039,703.00 | 4,973,590.00 | 4,218,914.00 | 2,624,978.00 | 2,624,978.00 | 2,154,875.00 | 1,331,400.87 | 997,570.00 |
| Operating income | 24,827,081.75 | 38,462,997.00 | 41,758,981.00 | 60,229,753.00 | 29,697,707.00 | 7,181,765.00 | 21,027,158.00 | 22,458,414.00 | 16,171,855.00 | 8,904,548.00 | 2,131,165.00 | 14,449,027.00 | 21,834,730.00 | 23,342,904.00 | 25,044,016.00 | 7,873,339.00 | 7,873,339.00 | 12,657,358.00 | 8,856,014.82 | 4,635,832.00 |
| Non-operating income (net) | -7,281,592.33 | -7,755,582.00 | -4,860,035.00 | -6,066,335.00 | -3,271,890.00 | -2,405,251.00 | -1,303,590.00 | -1,844,539.00 | -2,402,193.00 | -1,114,022.00 | -7,709,791.00 | -3,344,599.00 | 47,478.00 | -1,011,203.00 | -1,402,584.00 | -622,495.00 | -622,495.00 | 3,353,846.00 | -1,851,166.98 | 255,310.00 |
| Income before tax | 17,545,489.42 | 30,707,415.00 | 36,898,946.00 | 54,163,418.00 | 26,425,817.00 | 4,776,514.00 | 19,723,568.00 | 20,613,875.00 | 13,769,662.00 | 7,790,526.00 | -5,578,626.00 | 11,104,428.00 | 21,882,208.00 | 22,331,701.00 | 23,641,432.00 | 7,250,844.00 | 7,250,844.00 | 16,011,204.00 | 7,004,847.84 | 4,891,142.00 |
| Income tax expense | 5,512,886.29 | 12,208,540.00 | 11,515,875.00 | 18,963,938.00 | 8,795,263.00 | 2,038,661.00 | 4,718,413.00 | 8,258,485.00 | 5,800,268.00 | 4,543,046.00 | 710,353.00 | 5,434,855.00 | 8,088,839.00 | 7,133,395.00 | 7,955,721.00 | 2,114,029.00 | 2,114,029.00 | 4,381,982.00 | 1,869,158.88 | 1,499,769.00 |
| Net income | 8,395,532.52 | 13,841,153.00 | 21,060,798.00 | 31,604,781.00 | 15,649,143.00 | 1,586,677.00 | 13,744,011.00 | 11,381,386.00 | 7,178,539.00 | 2,447,881.00 | -7,193,859.00 | 5,046,517.00 | 13,106,503.00 | 14,778,947.00 | 15,452,334.00 | 5,132,054.00 | 5,132,054.00 | 11,629,677.00 | 5,135,688.95 | 3,391,373.00 |
Show Quarterly Income Statement
Income Statement - ECOPETROL S.A. (EC)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 28,407,113.33 | 28,465,745.48 | 29,840,000.00 | 29,669,000.00 | 31,365,000.00 | 34,792,000.00 | 34,607,000.00 | 32,627,000.00 | 31,302,000.00 | 31,780,961.00 | 35,130,000.00 | 34,300,000.00 | 38,854,000.00 | 39,712,284.00 | 43,438,000.00 | 43,885,000.00 | 32,472,744.00 | 31,761,000.00 | 23,333,000.00 | 19,444,000.00 | 17,206,000.00 | 14,190,000.00 | 12,323,000.00 | 8,442,000.00 | 15,071,966.00 | 18,581,000.00 | 18,014,000.00 | 18,309,000.00 | 15,943,000.00 | 19,097,872.00 | 17,876,000.00 | 16,987,000.00 | 14,643,000.00 | 16,107,228.00 | 13,325,000.00 | 13,151,000.00 | 13,371,000.00 | 13,313,000.00 | 12,183,000.00 | 11,751,000.00 | 10,485,000.00 | 12,777,083.00 | 13,003,000.00 | 14,009,000.00 | 12,300,855.00 | 12,300,855.00 | 16,813,641.00 | 16,932,201.00 | 17,971,324.00 | 17,960,229.00 | 18,127,209.00 | 17,595,648.00 | 16,745,628.00 | 17,758,185.00 | 16,556,674.00 | 16,509,220.00 | 18,027,923.00 | 18,851,704.00 | 16,360,290.00 | 16,264,700.00 | 14,387,683.00 | 11,644,066.00 | 9,892,131.00 | 10,214,343.00 | 10,217,771.00 | 10,217,771.00 | 8,901,806.00 | 7,276,489.00 | 5,240,119.00 | 7,260,663.68 | 9,975,908.92 | 8,307,632.87 | 7,226,778.00 | 10,924.97 | 8,542.14 |
| Cost of revenue | 17,372,748.50 | 20,071,911.37 | 19,870,000.00 | 21,161,000.00 | 20,705,000.00 | 20,405,000.00 | 22,644,000.00 | 20,580,000.00 | 19,063,000.00 | 24,423,131.00 | 20,605,000.00 | 21,487,000.00 | 22,779,000.00 | 23,999,907.00 | 24,435,000.00 | 23,078,000.00 | 17,937,758.00 | 19,132,000.00 | 14,506,000.00 | 11,431,000.00 | 10,512,000.00 | 10,307,000.00 | 8,344,000.00 | 7,616,000.00 | 11,286,823.00 | 12,270,000.00 | 11,240,000.00 | 11,214,000.00 | 10,235,000.00 | 11,957,379.00 | 10,623,000.00 | 9,757,000.00 | 8,847,000.00 | 9,760,325.00 | 8,777,000.00 | 9,226,000.00 | 9,146,000.00 | 9,705,000.00 | 8,738,000.00 | 8,347,000.00 | 7,446,000.00 | 9,956,112.00 | 9,062,000.00 | 9,421,000.00 | 8,554,637.00 | 8,522,955.00 | 10,921,446.00 | 10,598,481.00 | 10,775,476.00 | 11,018,338.00 | 11,223,801.00 | 10,492,422.00 | 9,819,721.00 | 11,006,004.00 | 10,229,387.00 | 9,541,042.00 | 9,759,075.00 | 10,675,140.00 | 8,884,745.00 | 9,343,389.00 | 7,784,144.00 | 5,679,695.00 | 6,454,435.00 | 6,803,510.00 | 6,105,387.00 | 5,994,469.00 | 6,071,605.00 | 4,684,761.00 | 3,757,941.00 | 5,683,745.33 | 5,481,822.18 | 3,144,017.00 | 5,221.36 | 5,332.87 | |
| Gross profit | 11,034,364.82 | 8,393,834.11 | 9,970,000.00 | 8,508,000.00 | 10,660,000.00 | 14,387,000.00 | 11,963,000.00 | 12,047,000.00 | 12,239,000.00 | 7,357,830.00 | 14,525,000.00 | 12,813,000.00 | 16,075,000.00 | 15,712,377.00 | 19,003,000.00 | 20,807,000.00 | 14,534,986.00 | 12,629,000.00 | 8,827,000.00 | 8,013,000.00 | 6,694,000.00 | 3,883,000.00 | 3,979,000.00 | 826,000.00 | 3,785,143.00 | 6,311,000.00 | 6,774,000.00 | 7,095,000.00 | 5,708,000.00 | 7,140,493.00 | 7,253,000.00 | 7,230,000.00 | 5,796,000.00 | 6,346,903.00 | 4,548,000.00 | 3,925,000.00 | 4,225,000.00 | 3,608,000.00 | 3,445,000.00 | 3,404,000.00 | 3,039,000.00 | 2,820,971.00 | 3,941,000.00 | 4,588,000.00 | 3,746,218.00 | 3,777,900.00 | 5,892,195.00 | 6,333,720.00 | 7,195,848.00 | 6,941,891.00 | 6,903,408.00 | 7,103,226.00 | 6,925,907.00 | 6,752,181.00 | 6,327,287.00 | 6,968,178.00 | 8,268,848.00 | 8,176,564.00 | 7,475,545.00 | 6,921,311.00 | 6,603,539.00 | 5,964,371.00 | 3,437,696.00 | 3,410,833.00 | 4,112,384.00 | 4,223,302.00 | 2,830,201.00 | 2,591,728.00 | 1,482,178.00 | 1,576,918.35 | 4,494,086.74 | 8,307,632.87 | 4,082,761.00 | 5,703.61 | 3,209.27 |
| Total operating expenses | 2,535,551.95 | 3,157,812.15 | 2,635,000.00 | 2,871,000.00 | 2,280,000.00 | 5,446,000.00 | 2,657,000.00 | 2,512,000.00 | 2,437,000.00 | 2,810,943.00 | 2,709,000.00 | 2,314,000.00 | 2,354,000.00 | 3,936,840.00 | 1,781,000.00 | 2,199,000.00 | 2,005,341.00 | 2,206,000.00 | 1,725,000.00 | 1,457,000.00 | 1,181,000.00 | 2,459,000.00 | 1,301,000.00 | 2,000.00 | 2,286,872.00 | 771,000.00 | 1,063,000.00 | 1,138,000.00 | 751,000.00 | 1,899,079.00 | 1,600,000.00 | 846,000.00 | 616,000.00 | 64,048.00 | 1,225,000.00 | 657,000.00 | 926,000.00 | 1,193,000.00 | 905,000.00 | 923,000.00 | 1,440,000.00 | 1,855,191.00 | 1,091,000.00 | 1,039,000.00 | 1,388,370.00 | 1,420,052.00 | 1,448,650.00 | 1,421,551.00 | 931,181.00 | 2,732,226.00 | 759,376.00 | 1,176,031.00 | 1,372,069.00 | 1,796,166.00 | 1,155,162.00 | 974,627.00 | 902,800.00 | 778,594.00 | 786,512.00 | 861,554.00 | 924,696.00 | 1,216,249.00 | 670,429.00 | 867,431.00 | 495,797.00 | 606,715.00 | 499,883.00 | 490,785.00 | 419,627.00 | 925,559.56 | 532,194.48 | 313,340.00 | 0.00 | 0.00 | |
| Operating income | 8,498,812.87 | 5,236,021.96 | 7,335,000.00 | 5,637,000.00 | 8,380,000.00 | 8,941,000.00 | 9,306,000.00 | 9,535,000.00 | 9,802,000.00 | 4,546,887.00 | 11,816,000.00 | 10,499,000.00 | 13,721,000.00 | 11,775,537.00 | 17,222,000.00 | 18,608,000.00 | 12,529,645.00 | 10,423,000.00 | 7,102,000.00 | 6,556,000.00 | 5,513,000.00 | 1,424,000.00 | 2,678,000.00 | 824,000.00 | 1,498,271.00 | 5,540,000.00 | 5,711,000.00 | 5,957,000.00 | 4,957,000.00 | 5,241,414.00 | 5,653,000.00 | 6,384,000.00 | 5,180,000.00 | 6,282,855.00 | 3,323,000.00 | 3,268,000.00 | 3,299,000.00 | 1,633,000.00 | 2,540,000.00 | 2,481,000.00 | 1,599,000.00 | -7,301,262.00 | 2,850,000.00 | 3,549,000.00 | 2,357,848.00 | 2,357,848.00 | 4,443,545.00 | 4,912,169.00 | 6,264,667.00 | 4,209,665.00 | 6,144,032.00 | 5,927,195.00 | 5,553,838.00 | 4,956,015.00 | 5,172,125.00 | 5,993,551.00 | 7,366,048.00 | 7,397,970.00 | 6,689,033.00 | 6,059,757.00 | 5,678,843.00 | 3,951,584.00 | 2,767,267.00 | 2,543,402.00 | 3,616,587.00 | 3,616,587.00 | 2,330,318.00 | 2,100,943.00 | 1,062,551.00 | 649,168.69 | 3,961,892.26 | 8,307,632.87 | 3,769,421.00 | 4,368.53 | 2,107.22 |
| Non-operating income (net) | -2,467,077.16 | -1,831,274.23 | -1,859,000.00 | -1,896,000.00 | -2,209,000.00 | -1,238,000.00 | -1,935,000.00 | -1,901,000.00 | -1,805,000.00 | -420,027.00 | -521,000.00 | -1,889,000.00 | -1,164,000.00 | -1,962,351.00 | -1,635,000.00 | -1,754,000.00 | -1,321,876.00 | -1,317,000.00 | -586,000.00 | -769,000.00 | -598,000.00 | -264,000.00 | -941,000.00 | -522,000.00 | -666,205.00 | -180,000.00 | -592,000.00 | -319,000.00 | -225,000.00 | -373,539.00 | -464,000.00 | -524,000.00 | -483,000.00 | -498,193.00 | -803,000.00 | -113,000.00 | -988,000.00 | 197,000.00 | -857,000.00 | -370,000.00 | -163,000.00 | -940,605.00 | -730,000.00 | -732,000.00 | -1,529,530.00 | -1,529,530.00 | -776,833.00 | 162,041.00 | -105,598.00 | -148,369.00 | 273,139.00 | -45,663.00 | -31,629.00 | -8,834.00 | -186,255.00 | -227,742.00 | -733,207.00 | -607,264.00 | -267,923.00 | -680,784.00 | -628,200.00 | -147,540.00 | -435,549.00 | -159,810.00 | -643,323.00 | -643,323.00 | -689,459.00 | -1,067,252.00 | 1,172,588.00 | 2,048,412.85 | 1,436,706.09 | 0.00 | -640,710.00 | -912.18 | 164.72 |
| Income before tax | 6,031,735.71 | 3,404,747.72 | 5,476,000.00 | 3,741,000.00 | 6,171,000.00 | 7,703,000.00 | 7,371,000.00 | 7,634,000.00 | 7,997,000.00 | 4,126,860.00 | 11,295,000.00 | 8,610,000.00 | 12,557,000.00 | 9,813,186.00 | 15,587,000.00 | 16,854,000.00 | 11,207,769.00 | 9,106,000.00 | 6,516,000.00 | 5,787,000.00 | 4,915,000.00 | 1,160,000.00 | 1,737,000.00 | 302,000.00 | 832,066.00 | 5,360,000.00 | 5,119,000.00 | 5,638,000.00 | 4,732,000.00 | 4,867,875.00 | 5,189,000.00 | 5,860,000.00 | 4,697,000.00 | 5,784,662.00 | 2,520,000.00 | 3,155,000.00 | 2,311,000.00 | 1,830,000.00 | 1,683,000.00 | 2,111,000.00 | 1,436,000.00 | -8,241,867.00 | 2,120,000.00 | 2,817,000.00 | 828,318.00 | 828,318.00 | 3,666,712.00 | 5,074,210.00 | 6,159,069.00 | 4,061,296.00 | 6,417,171.00 | 5,881,532.00 | 5,522,209.00 | 4,947,181.00 | 4,985,870.00 | 5,765,809.00 | 6,632,841.00 | 6,790,706.00 | 6,421,110.00 | 5,378,973.00 | 5,050,643.00 | 3,804,044.00 | 2,331,718.00 | 2,383,592.00 | 2,973,264.00 | 2,973,264.00 | 1,640,859.00 | 1,033,691.00 | 2,235,139.00 | 2,697,581.54 | 5,398,598.35 | 8,307,632.87 | 3,128,711.00 | 3,456.35 | 2,271.94 |
| Income tax expense | 2,238,827.87 | 972,926.17 | 1,710,000.00 | 1,285,000.00 | 1,939,000.00 | 2,673,000.00 | 2,264,000.00 | 3,234,000.00 | 2,921,000.00 | -752,823.00 | 5,307,000.00 | 3,336,000.00 | 5,593,000.00 | 2,144,531.00 | 5,115,000.00 | 5,309,000.00 | 3,883,866.00 | 2,099,000.00 | 2,193,000.00 | 1,768,000.00 | 1,537,000.00 | 659,000.00 | 576,000.00 | 3,000.00 | 351,918.00 | -247,000.00 | 1,770,000.00 | 1,872,000.00 | 1,674,000.00 | 2,103,485.00 | 2,182,000.00 | 2,093,000.00 | 1,880,000.00 | 1,594,268.00 | 1,296,000.00 | 1,672,000.00 | 1,238,000.00 | 1,472,000.00 | 1,237,000.00 | 1,122,000.00 | 825,000.00 | -2,220,988.00 | 1,233,000.00 | 1,121,000.00 | 472,376.00 | 472,375.00 | 1,781,672.00 | 2,193,911.00 | 2,094,230.00 | 1,479,253.00 | 2,352,725.00 | 2,262,057.00 | 1,994,804.00 | 1,282,826.00 | 1,595,481.00 | 2,009,931.00 | 2,245,157.00 | 2,239,731.00 | 2,191,670.00 | 1,700,145.00 | 1,824,175.00 | 1,107,502.00 | 599,658.00 | 618,731.00 | 912,759.00 | 912,759.00 | -532,408.00 | 348,656.00 | 626,655.00 | 656,620.62 | 1,467,367.50 | 5,487,435.29 | 835,366.00 | 922.39 | 696.64 |
| Net income | 2,865,024.84 | 1,490,503.14 | 2,563,000.00 | 1,811,000.00 | 3,127,000.00 | 3,898,000.00 | 3,649,000.00 | 3,376,000.00 | 4,012,000.00 | 4,228,405.00 | 5,086,000.00 | 4,087,000.00 | 5,660,000.00 | 6,833,872.00 | 9,513,000.00 | 10,470,000.00 | 6,572,640.00 | 6,077,000.00 | 3,807,000.00 | 3,724,000.00 | 3,086,000.00 | 573,677.00 | 855,000.00 | 25,000.00 | 132,894.00 | 4,501,011.00 | 3,011,000.00 | 3,486,000.00 | 2,745,000.00 | 2,472,386.00 | 2,775,000.00 | 3,519,000.00 | 2,615,000.00 | 3,984,539.00 | 1,003,000.00 | 1,305,000.00 | 886,000.00 | 186,000.00 | 229,000.00 | 787,000.00 | 363,000.00 | -6,308,431.00 | 654,000.00 | 1,507,000.00 | 160,030.00 | 160,030.00 | 1,731,050.00 | 2,596,860.00 | 3,888,101.00 | 2,426,505.00 | 3,860,788.00 | 3,407,585.00 | 3,411,625.00 | 3,620,709.00 | 3,227,155.00 | 3,657,141.00 | 4,273,942.00 | 4,437,761.00 | 4,152,956.00 | 3,751,299.00 | 3,110,317.00 | 2,701,606.00 | 1,723,470.00 | 1,767,066.00 | 1,954,330.00 | 1,954,330.00 | 1,109,865.00 | 692,276.00 | 1,608,434.00 | 2,043,606.02 | 3,931,230.85 | 2,820,197.58 | 2,293,345.00 | 2,533.95 | 1,575.29 |