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.

Cash flow · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Operating cash flow-434461280489-18411910.096.0-23.0173222181
Depreciation and amortization92.066.071.067.069.0———————
Capital expenditure-178-69.0-40.0-65.0-37.0-64.0-42.0-58.0-23.0-66.0-58.0-69.0
Investing cash flow-2,752-72.0-3,847-42.0-46.0-68.0-54.0246714265-63.0-70.0
Financing cash flow2,397-1143,822-85.045.0-96.0-723-325-656-259-22.0-62.0
Share repurchases-338-1000.00.0-20.0-83.0-1,002-302-624-30.0——
Debt issued4,0005003,8900.075.0—849———-1.0289
Debt repaid-1,208-507-4.0-74.0-10.0-4.0-479—2.0-184-15.0-293
Net change in cash-789275255362-185-45.0-76717.035.017913749.0
Free cash flow-612392240424-22155.0-32.038.0-46.0107164112
Levered free cash flow-352454778382-223160402386215-33663.3242