Talen Energy Corporation (TLN) Financials

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$310.83
Day's range
$335.74

TLN Income statement / Annual

Last year (2025), Talen Energy Corp's total revenue was $2.63 B, an increase of 26.68% from the previous year. In 2025, Talen Energy Corp's net income was -$219.00 M. See Talen Energy Corp,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021
Period Ended 12/31/2025 12/31/2024 12/31/2023 12/31/2022 12/31/2021
Operating Revenue $2.63 B $2.07 B $2.44 B $2.41 B $1.78 B
Cost of Revenue $1.63 B $1.41 B $1.38 B $1.64 B $1.53 B
Gross Profit $1.00 B $664.00 M $1.06 B $770.00 M $241.00 M
Gross Profit Ratio 0.38 0.32 0.43 0.32 0.14
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $624.00 M $163.00 M $144.00 M $106.00 M $147.00 M
Selling & Marketing Expenses $0.00 $0.00 -$2.00 M $0.00 $0.00
Selling, General & Administrative Expenses $624.00 M $163.00 M $142.00 M $106.00 M $147.00 M
Other Expenses $361.00 M $336.00 M $829.00 M $560.00 M $540.00 M
Operating Expenses $985.00 M $499.00 M $971.00 M $666.00 M $687.00 M
Cost And Expenses $2.61 B $1.91 B $2.36 B $2.31 B $2.22 B
Interest Income $0.00 $0.00 $0.00 $0.00 $0.00
Interest Expense $302.00 M $238.00 M $335.00 M $359.00 M $326.00 M
Depreciation & Amortization $376.00 M $408.00 M $507.00 M $643.00 M $651.00 M
EBITDA $512.00 M $1.76 B $977.00 M -$326.00 M -$309.00 M
EBITDA Ratio 0.19 0.85 0.4 -0.14 -0.17
Operating Income Ratio 0.01 0.08 0.03 0.04 -0.25
Total Other Income/Expenses Net -$182.00 M $946.00 M $787.00 M -$1.43 B -$840.00 M
Income Before Tax -$166.00 M $1.11 B $871.00 M -$1.33 B -$1.29 B
Income Before Tax Ratio -0.06 0.54 0.36 -0.55 -0.72
Income Tax Expense $53.00 M $98.00 M $263.00 M -$35.00 M -$297.00 M
Net Income -$219.00 M $998.00 M $613.00 M -$1.29 B -$989.00 M
Net Income Ratio -0.08 0.48 0.25 -0.53 -0.56
EPS -4.79 18.39 10.38 -28.66 -21.72
EPS Diluted -4.79 17.67 10.38 -28.66 -21.72
Weighted Average Shares Out $45.69 M $54.25 M $59.03 M $44.97 M $44.97 M
Weighted Average Shares Out Diluted $45.69 M $56.49 M $59.03 M $44.97 M $44.97 M
Link