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 · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets15,06810,99310,9056,0975,8275,8656,1066,8487,0827,2657,1216,892
Current assets1,0281,5091,3491,0488308461,0401,6731,9532,0971,5541,429
Cash and equivalents2311,025689497122295328648632597400244
Receivables294158196180226———————
Inventory298244278263224———————
Net property, plant and equipment11,9237,4947,5413,0703,0853,1333,1493,2223,2453,3003,8343,841
Long-term investments1,9971,8691,9001,8701,790———————
Current liabilities1,3161,2101,050457452522455408433460486524
Accounts payable347248281192226———————
Long-term debt9,5436,7786,7822,9692,972———————
Total debt9,5726,8076,8112,9863,059———————
Total liabilities13,4299,9209,8124,6284,5814,6854,7194,4034,5104,4994,5874,534
Total equity (incl. minority)1,6391,0731,0931,4691,2461,1801,3872,4452,5722,7662,5342,358
Retained earnings-905-638-612-249-456-528-326412448428134-48.0
Minority interest23.0—0.00.00.00.0—58.061.065.077.081.0