Talen Energy Corporation (TLN) Financials

$218.20

north_east
$2.61 (1.21%)
Day's range
$212
Day's range
$225

TLN Income statement / Annual

Last year (2024), Talen Energy Corporation's total revenue was $2.07 B, an increase of 44.46% from the previous year. In 2024, Talen Energy Corporation's net income was $998.00 M. See Talen Energy Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2015 FY-2014
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2015 12/31/2014
Operating Revenue $2.07 B $1.44 B $3.03 B $1.78 B $1.80 B $3.61 B $4.27 B
Cost of Revenue $1.41 B $982.00 M $1.68 B $1.53 B $1.34 B $3.41 B $3.79 B
Gross Profit $664.00 M $453.00 M $1.34 B $244.00 M $451.00 M $203.00 M $487.00 M
Gross Profit Ratio 0.32 0.32 0.44 0.14 0.25 0.06 0.11
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $163.00 M $0.00 $0.00 $147.00 M $113.00 M $0.00 $0.00
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $163.00 M $787.00 M $716.00 M $147.00 M $113.00 M $0.00 $0.00
Other Expenses $275.00 M $67.00 M -$40.00 M $1.20 B $1.05 B -$65.00 M -$78.00 M
Operating Expenses $438.00 M $854.00 M $756.00 M $1.34 B $1.17 B $65.00 M $78.00 M
Cost And Expenses $1.85 B $1.84 B $2.44 B $2.88 B $2.51 B $3.48 B $3.87 B
Interest Income $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Interest Expense $238.00 M $357.00 M $401.00 M $325.00 M $363.00 M $211.00 M $219.00 M
Depreciation & Amortization $408.00 M $507.00 M $616.00 M $651.00 M $572.00 M $579.00 M $334.00 M
EBITDA $1.76 B $1.71 B $1.20 B -$301.00 M $90.00 M $422.00 M $775.00 M
EBITDA Ratio 0.85 1.19 0.4 -0.17 0.05 0.2 0.17
Operating Income Ratio 0.11 -0.28 0.19 -0.62 -0.4 0.04 0.1
Total Other Income/Expenses Net $885.00 M $1.27 B -$1.92 B -$177.00 M -$129.00 M -$506.00 M -$106.00 M
Income Before Tax $1.11 B $871.00 M -$1.33 B -$1.28 B -$845.00 M -$368.00 M $222.00 M
Income Before Tax Ratio 0.54 0.61 -0.44 -0.72 -0.47 -0.1 0.05
Income Tax Expense $98.00 M $263.00 M -$35.00 M -$300.00 M -$181.00 M -$27.00 M $83.00 M
Net Income $998.00 M $613.00 M -$1.29 B -$977.00 M -$664.00 M -$341.00 M $139.00 M
Net Income Ratio 0.48 0.43 -0.43 -0.55 -0.37 -0.09 0.03
EPS 18.39 10.38 -2866.06 -7.6 -5.17 -3.1 1.08
EPS Diluted 17.67 10.38 -2866.06 -7.53 -5.12 -3.1 1.08
Weighted Average Shares Out $54.25 M $59.03 M $449,747.00 $128.53 M $128.53 M $109.90 M $128.50 M
Weighted Average Shares Out Diluted $56.49 M $59.03 M $449,747.00 $129.70 M $129.70 M $109.90 M $128.50 M
Link