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 · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue9591,241771770454631488555413617431644
Cost of revenue589752408417360———————
Gross profit37048936335394.0———————
Selling, general and administrative98.024.051138.041.0———————
Operating income139364-261227-26.0———————
EBIT-46.0214-27826668.0-10315.015827.025.01019.0
EBITDA79.0330-178354156-3.0118263130135209121
Interest expense21411999.067.062.0———————
Pre-tax income-12981.0-38030497.0-187-26.0179570388236-92.0
Income tax-37.018.0-17.097.025.0-52.0-94.011.011269.048.0-16.0
Net income-92.063.0-36320772.0-13582.0168454294182-77.0
Net income to common shareholders-92.063.0-36320772.0-13582.0168454294182-77.0
Basic EPS-2.001.38-7.954.531.58-2.941.643.307.905.003.08-1.30
Diluted EPS-2.001.33-7.954.251.50-2.941.563.167.604.843.01-1.30
Average shares (basic)45.945.645.745.745.645.849.950.957.458.859.059.0
Average shares (diluted)45.947.445.748.647.945.852.753.259.860.760.559.0