The Inventing Press

Talen Energy Corp

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 05/17/23FY 05/16/23
Income Statement
Revenue$2.6B$2.1B
Operating income-$90.0M$226.0M
Interest expense$302.0M$238.0M
Pretax income-$166.0M$1.1B
Income tax expense$53.0M$98.0M
Net income-$219.0M$998.0M
Balance Sheet
Cash and equivalents$689.0M$328.0M$400.0M$169.0M
Current assets$1.3B$1.0B$1.6B$1.5B
Total assets$10.9B$6.1B$7.1B$7.1B$7.8B
Current liabilities$1.1B$455.0M$486.0M$519.0M
Total liabilities$9.8B$4.7B$4.6B$4.6B$9.8B
Total debt$6.9B$3.0B$2.8B
Stockholders' equity$1.1B$1.4B$2.5B$2.3B
Cash Flow Statement
Cash from operations$704.0M$256.0M
Depreciation and amortization$279.0M$298.0M
Stock-based compensation$526.0M$33.0M
Capital expenditure$98.0M$85.0M
Free cash flow$606.0M$171.0M
Share repurchases$103.0M$2.0B
Impairments$0$1.0M

Shares outstanding 45.4M

Annual filing data through FY ended December 31, 2025; float as of July 14, 2026.