Talen Energy Corporation

202.76
-0.33 (-0.16%)
At close: Mar 27, 2025, 3:59 PM
202.20
-0.28%
Pre-market: Mar 28, 2025, 05:37 AM EDT

Talen Energy Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY15 FY14
Revenue 2.07B 1.44B 3.02B 1.77B 1.79B 3.61B 4.27B
Cost of Revenue 1.41B 982M 1.68B 1.53B 1.34B 3.41B 3.79B
Gross Profit 664M 453M 1.34B 244M 451M 203M 487M
Operating Income 226M -401M 588M -1.1B -716M 138M 409M
Interest Income n/a n/a n/a n/a n/a n/a n/a
Pretax Income 1.11B 871M -1.33B -1.28B -845M -368M 222M
Net Income 998M 613M -1.29B -977M -664M -341M 139M
Selling & General & Admin 163M 787M 716M 147M 113M n/a n/a
Research & Development n/a n/a n/a n/a n/a n/a n/a
Other Expenses 275M 67M -40M 1.2B 1.05B -65M -78M
Operating Expenses 438M 854M 756M 1.34B 1.17B 65M 78M
Interest Expense 238M 357M 401M 325M 363M 211M 219M
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 1.85B 1.84B 2.44B 2.88B 2.51B 3.48B 3.87B
Income Tax 98M 263M -35M -300M -181M -27M 83M
Shares Outstanding (Basic) 54.25M 59.03M 449.75K 128.53M 128.53M 109.9M 128.5M
Shares Outstanding (Diluted) 56.49M 59.03M 449.75K 129.7M 129.7M 109.9M 128.5M
EPS (Basic) 18.39 10.38 -2.87K -7.6 -5.17 -3.1 1.08
EPS (Diluted) 17.67 10.38 -2.87K -7.53 -5.12 -3.1 1.08
EBITDA 1.76B 1.71B 1.2B -301M 90M 422M 775M
Depreciation & Amortization 408M 507M 616M 651M 572M 579M 334M