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.

Income statement · Annual
Item20252024202320222021
Total revenue2,6262,0732,4392,4121,775
Cost of revenue1,6251,409—1,6421,534
Gross profit1,001664—770241
Selling, general and administrative624163—106147
Operating income16.0165—104-446
EBIT-55.0227468774-1,048
EBITDA3216489751,390-426
Interest expense302238—359326
Pre-tax income-1661,111871-1,328-1,277
Income tax53.098.0263-35.0-300
Net income-219998613-1,289-977
Net income to common shareholders-219998134-1,289-977
Basic EPS-4.7918.392.27-2,864.44-2,171.11
Diluted EPS-4.7917.672.26-2,864.44-2,171.11
Average shares (basic)45.754.359.00.50.5
Average shares (diluted)45.756.559.40.50.5