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 |
|---|---|---|---|---|---|
| Operating cash flow | 704 | 256 | 864 | 187 | -294 |
| Depreciation and amortization | 279 | 285 | — | 549 | 555 |
| Capital expenditure | -206 | -189 | -348 | -312 | -224 |
| Investing cash flow | -4,003 | 1,171 | -328 | -368 | -280 |
| Financing cash flow | 3,686 | -1,963 | -623 | 426 | 956 |
| Share repurchases | -103 | -1,958 | — | 0.0 | — |
| Debt issued | 3,965 | 849 | 2,507 | 987 | 131 |
| Debt repaid | -92.0 | -661 | -4,214 | -52.0 | -141 |
| Net change in cash | 387 | -536 | -87.0 | 245 | 382 |
| Free cash flow | 498 | 67.0 | 516 | -125 | -518 |
| Levered free cash flow | 1,093 | 667 | 8.6 | 161 | — |
