Talen Energy revenue and financials

TLN · NASDAQ · USD

$373.11Change from previous close: +12.43%Absolute change: +$41.24

Close · October 6, 2026

In the fiscal year ended December 2025, Talen Energy reported revenue of $2.63B (+26.68% year over year). The net loss was $219M.

Annual revenue · 2025: $2.63B
  1. $1.78B2021
  2. $2.41B2022
  3. $2.44B2023
  4. $2.07B2024
  5. $2.63B2025

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.

Balance sheet · Annual
Item20252024202320222021
Total assets10,9056,1067,12110,72210,130
Current assets1,3491,0401,5544,2652,806
Cash and equivalents689328400724276
Receivables1961231371.0—
Inventory2783023750.0—
Net property, plant and equipment7,5413,1493,8344,6254,714
Other intangible assets———73.080.0
Long-term investments1,9001,7241,575——
Current liabilities1,0504554864,9583,523
Accounts payable2812663440.0—
Long-term debt6,7822,9872,8112,494—
Total debt6,8113,0042,8204,352—
Total liabilities9,8124,7194,58711,2049,414
Total equity (incl. minority)1,0931,3872,534-482716
Retained earnings-612-326134-2,971-2,105
Minority interest0.00.077.091.05.0