Talen Energy revenue and financials
$373.11Change from previous close: +12.43%Absolute change: +$41.24
In the fiscal year ended December 2025, Talen Energy reported revenue of $2.63B (+26.68% year over year). The net loss was $219M.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +26.68%
- 2025 vs 2024
- Net margin
- -8.3%
- 2024: 48.1%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 2,626 | 2,073 | 2,439 | 2,412 | 1,775 |
| Cost of revenue | 1,625 | 1,409 | — | 1,642 | 1,534 |
| Gross profit | 1,001 | 664 | — | 770 | 241 |
| Selling, general and administrative | 624 | 163 | — | 106 | 147 |
| Operating income | 16.0 | 165 | — | 104 | -446 |
| EBIT | -55.0 | 227 | 468 | 774 | -1,048 |
| EBITDA | 321 | 648 | 975 | 1,390 | -426 |
| Interest expense | 302 | 238 | — | 359 | 326 |
| Pre-tax income | -166 | 1,111 | 871 | -1,328 | -1,277 |
| Income tax | 53.0 | 98.0 | 263 | -35.0 | -300 |
| Net income | -219 | 998 | 613 | -1,289 | -977 |
| Net income to common shareholders | -219 | 998 | 134 | -1,289 | -977 |
| Basic EPS | -4.79 | 18.39 | 2.27 | -2,864.44 | -2,171.11 |
| Diluted EPS | -4.79 | 17.67 | 2.26 | -2,864.44 | -2,171.11 |
| Average shares (basic) | 45.7 | 54.3 | 59.0 | 0.5 | 0.5 |
| Average shares (diluted) | 45.7 | 56.5 | 59.4 | 0.5 | 0.5 |
