Korea Electric Power Corporation (KEP) — Financial statements
Income statement, balance sheet, and cash flow for Korea Electric Power Corporation — annual and quarterly history with growth and margin analysis.
| Metric (KRW Millions) | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue & Gross Profit | ||||||
| Revenue | 96,567,586↑3.4% | 93,398,896↑6.8% | 87,476,410↑24.0% | 70,546,024↑17.6% | 60,012,375 | |
| Cost of Revenue | 80,704,812↓1.8% | 82,171,320↓8.4% | 89,699,527↓11.1% | 100,903,594↑58.5% | 63,644,290 | |
| Gross Profit | 15,862,774↑41.3% | 11,227,576↑605.0% | -2,223,117↑92.7% | -30,357,570↓735.9% | -3,631,915 | |
| Operating Expenses | ||||||
| R&D Expenses | 39,801↓92.8% | 555,997↑1010.9% | 50,048↓12.1% | 56,937↓4.5% | 59,639 | |
| General & Administrative Expenses | 2,441,210↑6.2% | 2,298,279↑0.7% | 2,281,898↑1.1% | 2,257,117↑2.1% | 2,209,834 | |
| Selling & Marketing Expenses | 44,548↑18.0% | 37,749↑4.4% | 36,145↓11.1% | 40,669↑12.0% | 36,320 | |
| SG&A Expenses | 2,485,758↑6.4% | 2,336,028↑0.8% | 2,318,043↑0.9% | 2,297,786↑2.3% | 2,246,154 | |
| Other Expenses | -233,495↓700.8% | -29,159↑91.6% | -346,192↑26.6% | -471,762↓119.7% | -214,717 | |
| Operating Expenses | 2,292,064↓19.9% | 2,862,866↑41.6% | 2,021,899↑7.4% | 1,882,961↓10.0% | 2,091,076 | |
| Total Costs & Expenses | 82,996,876↓2.4% | 85,034,186↓7.3% | 91,721,426↓10.8% | 102,786,555↑56.4% | 65,735,366 | |
| Operating Results | ||||||
| Operating Income | 13,570,710↑62.2% | 8,364,710↑297.0% | -4,245,016↑86.8% | -32,240,531↓463.4% | -5,722,991 | |
| Depreciation & Amortization | 13,788,791↑3.3% | 13,345,124↑2.4% | 13,032,263↑4.6% | 12,461,412↑4.3% | 11,942,492 | |
| EBITDA | 29,715,281↑36.9% | 21,709,834↑118.6% | 9,929,945↑153.5% | -18,563,661↓373.6% | 6,785,379 | |
| EBIT | 15,926,490↑90.4% | 8,364,710↑369.6% | -3,102,318↑90.0% | -31,025,073↓501.6% | -5,157,113 | |
| Interest & Other Income | ||||||
| Net Interest Income | -3,899,174↑7.4% | -4,208,774↓4.7% | -4,019,582↓62.2% | -2,477,793↓46.4% | -1,692,583 | |
| Interest Income | 440,386↓5.8% | 467,525↑8.8% | 429,620↑26.1% | 340,753↑53.6% | 221,874 | |
| Interest Expense | 4,339,560↓7.0% | 4,665,095↑4.8% | 4,451,659↑57.9% | 2,818,546↑47.2% | 1,914,457 | |
| Non-Operating Income | -2,355,780 | 0.00↑100.0% | -1,142,698↑6.0% | -1,215,458↓114.8% | -565,878 | |
| Other Income / Expenses | -1,983,780↑36.2% | -3,108,181↑6.1% | -3,308,961↓106.4% | -1,603,088↓18.9% | -1,348,579 | |
| Income Before Tax | 11,586,930↑120.4% | 5,256,529↑169.6% | -7,553,977↑77.7% | -33,843,619↓378.6% | -7,071,570 | |
| Income Tax Expense | 2,920,274↑78.7% | 1,634,561↑157.6% | -2,837,833↑69.9% | -9,414,511↓407.3% | -1,855,989 | |
| Net Income & EPS | ||||||
| Net Income from Continuing Operations | 8,666,656↑139.3% | 3,621,968↑176.8% | -4,716,144↑80.7% | -24,429,108↓368.4% | -5,215,581 | |
| Net Income from Discontinued Operations | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Net Income | 8,544,918↑144.7% | 3,491,698↑172.4% | -4,822,549↑80.3% | -24,466,853↓361.2% | -5,304,522 | |
| Bottom-Line Net Income | 8,544,918↑144.7% | 3,491,698↑172.4% | -4,822,549↑80.3% | -24,466,853↓361.2% | -5,304,522 | |
| EPS (Basic) | 6,711.00↑146.8% | 2,719.55↑172.4% | -3,756.09↑80.3% | -19,026.85↓360.5% | -4,131.48 | |
| EPS (Diluted) | 6,711.00↑146.8% | 2,719.55↑172.4% | -3,756.09↑80.3% | -19,026.85↓360.5% | -4,131.50 | |
| Weighted Average Shares | 1,302↑1.4% | 1,284↑0.0% | 1,284↑0.0% | 1,284↑0.0% | 1,284 | |
| Weighted Average Diluted Shares | 1,302↑1.4% | 1,284↑0.0% | 1,284↑0.0% | 1,284↑0.0% | 1,284 | |
* All figures in Millions of KRW, except per share data. Growth rates calculated Year-over-Year (YoY). Data source: SEC Filings.