Talen Energy Corporation

NASDAQ: TLN · Real-Time Price · USD
377.89
-2.71 (-0.71%)
At close: Aug 15, 2025, 3:59 PM
385.00
1.88%
After-hours: Aug 15, 2025, 07:50 PM EDT

Talen Energy Income Statement

Financials in USD. Fiscal year is undefined.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
2.07B 1.44B 3.02B 1.77B
Cost of Revenue
1.41B 982M 1.68B 1.53B
Gross Profit
664M 453M 1.34B 244M
Operating Income
226M -401M 588M -1.1B
Interest Income
n/a n/a n/a n/a
Pretax Income
1.11B 871M -1.33B -1.28B
Net Income
998M 613M -1.29B -977M
Selling & General & Admin
163M 787M 79M 147M
Research & Development
n/a n/a n/a n/a
Other Expenses
275M 67M 450M 1.2B
Operating Expenses
438M 854M 529M 1.34B
Interest Expense
238M 335M 359M 325M
Selling & Marketing Expenses
n/a n/a -27M n/a
Cost & Expenses
1.85B 1.84B 2.44B 2.88B
Income Tax Expense
98M 263M -35M -300M
Shares Outstanding (Basic)
54.25M 59.03M 449.75K 128.53M
Shares Outstanding (Diluted)
56.49M 59.03M 449.75K 129.7M
EPS (Basic)
18.39 10.38 -2.87K -7.6
EPS (Diluted)
17.67 10.38 -2.87K -7.53
EBITDA
1.77B 1.71B 1.39B -301M
EBIT
1.35B 1.21B 774M -952M
Depreciation & Amortization
421M 507M 616M 651M