Talen Energy
$320.77Change from previous close: −0.72%Absolute change: −$2.32
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 | 2022 | 2021 |
|---|---|---|---|---|
| Total revenue | 2,626 | 2,073 | 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 | 136 | 1,349 | -969 | -960 |
| EBITDA | 512 | 1,757 | -326 | -309 |
| Interest expense | 302 | 238 | 359 | 326 |
| Pre-tax income | -166 | 1,111 | -1,328 | -1,286 |
| Income tax | 53.0 | 98.0 | -35.0 | -297 |
| Net income | -219 | 998 | -1,289 | -989 |
| Net income to common shareholders | -219 | 998 | -1,289 | -989 |
| Basic EPS | -4.79 | 18.40 | -2,864.44 | -2,198.06 |
| Diluted EPS | -4.79 | 17.67 | -2,864.44 | -2,198.06 |
| Average shares (basic) | 45.7 | 54.3 | 0.5 | 0.5 |
| Average shares (diluted) | 45.7 | 56.5 | 0.5 | 0.5 |
