Skip to content
10-K

Annual Report

Talen Energy Corp TLN

0001622536-26-000017

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 26, 2026 45.7M sh
Shares Diluted FY 2025 · Dec 31, 2025 45.69M sh
Shares Diluted FY 2025 · Dec 31, 2024 56.49M sh
Shares Diluted FY 2025 · Dec 31, 2023 59.4M sh
Shares Diluted FY 2025 · May 17, 2023 0 sh
Stock Repurchased FY 2025 · Dec 31, 2025 $103M
Stock Repurchased FY 2025 · Dec 31, 2024 $1.96B
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Stock Repurchased FY 2025 · May 17, 2023 $0
Capex FY 2025 · Dec 31, 2025 $98M
Capex FY 2025 · Dec 31, 2024 $85M
Capex FY 2025 · Dec 31, 2023 $116M
Capex FY 2025 · May 17, 2023 $138M
Operating Cash Flow FY 2025 · Dec 31, 2025 $704M
Operating Cash Flow FY 2025 · Dec 31, 2024 $256M
Operating Cash Flow FY 2025 · Dec 31, 2023 $402M
Operating Cash Flow FY 2025 · May 17, 2023 $462M
Long Term Debt FY 2025 · Dec 31, 2025 $6.78B
Long Term Debt FY 2025 · Dec 31, 2024 $2.99B
Long Term Debt FY 2025 · May 17, 2023 $2.84B
Cash And Equivalents FY 2025 · Dec 31, 2025 $689M
Cash And Equivalents FY 2025 · Dec 31, 2024 $328M
Cash And Equivalents FY 2025 · May 17, 2023 $169M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.09B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.39B
Stockholders Equity FY 2025 · May 17, 2023 $2.32B
Current Liabilities FY 2025 · Dec 31, 2025 $1.05B
Current Liabilities FY 2025 · Dec 31, 2024 $455M
Current Liabilities FY 2025 · May 17, 2023 $519M
Total Liabilities FY 2025 · Dec 31, 2025 $9.81B
Total Liabilities FY 2025 · Dec 31, 2024 $4.72B
Total Liabilities FY 2025 · May 17, 2023 $4.63B
Total Liabilities FY 2025 · May 16, 2023 $9.8B
Current Assets FY 2025 · Dec 31, 2025 $1.35B
Current Assets FY 2025 · Dec 31, 2024 $1.04B
Current Assets FY 2025 · May 17, 2023 $1.52B
Total Assets FY 2025 · Dec 31, 2025 $10.91B
Total Assets FY 2025 · Dec 31, 2024 $6.11B
Total Assets FY 2025 · May 17, 2023 $7.06B
Total Assets FY 2025 · May 16, 2023 $7.8B
Eps Diluted FY 2025 · Dec 31, 2025 −$4.79
Eps Diluted FY 2025 · Dec 31, 2024 $17.67
Eps Diluted FY 2025 · Dec 31, 2023 $2.26
Eps Basic FY 2025 · Dec 31, 2025 −$4.79
Eps Basic FY 2025 · Dec 31, 2024 $18.40
Eps Basic FY 2025 · Dec 31, 2023 $2.27
Sga Expense FY 2025 · Dec 31, 2025 $624M
Sga Expense FY 2025 · Dec 31, 2024 $163M
Sga Expense FY 2025 · Dec 31, 2023 $93M
Sga Expense FY 2025 · May 17, 2023 $51M
Net Income FY 2025 · Dec 31, 2025 −$219M
Net Income FY 2025 · Dec 31, 2024 $998M
Net Income FY 2025 · Dec 31, 2023 $134M
Net Income FY 2025 · May 17, 2023 $479M
Operating Income FY 2025 · Dec 31, 2025 −$90M
Operating Income FY 2025 · Dec 31, 2024 $226M
Operating Income FY 2025 · Dec 31, 2023 $160M
Operating Income FY 2025 · May 17, 2023 −$76M
Revenue FY 2025 · Dec 31, 2025 $2.52B
Revenue FY 2025 · Dec 31, 2024 $1.57B
Revenue FY 2025 · Dec 31, 2023 $1.17B
Revenue FY 2025 · May 17, 2023 $478M