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.53 B, an increase of 21.80% 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.53 B $2.07 B $2.44 B $2.41 B $1.78 B
Cost of Revenue $1.27 B $1.41 B $1.38 B $1.64 B $1.53 B
Gross Profit $1.26 B $664.00 M $1.06 B $770.00 M $244.00 M
Gross Profit Ratio 0.5 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 $702.00 M $275.00 M $829.00 M $423.00 M $1.20 B
Operating Expenses $1.33 B $438.00 M $971.00 M $529.00 M $1.34 B
Cost And Expenses $2.60 B $1.85 B $2.36 B $2.17 B $2.88 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 $325.00 M
Depreciation & Amortization $279.00 M $421.00 M $507.00 M $643.00 M $651.00 M
EBITDA $415.00 M $1.77 B $977.00 M -$326.00 M -$301.00 M
EBITDA Ratio 0.16 0.85 0.4 -0.14 -0.17
Operating Income Ratio -0.03 0.11 0.03 0.1 -0.62
Total Other Income/Expenses Net -$95.00 M $885.00 M $787.00 M -$1.57 B -$177.00 M
Income Before Tax -$166.00 M $1.11 B $871.00 M -$1.33 B -$1.28 B
Income Before Tax Ratio -0.07 0.54 0.36 -0.55 -0.72
Income Tax Expense $53.00 M $98.00 M $263.00 M -$35.00 M -$300.00 M
Net Income -$219.00 M $998.00 M $613.00 M -$1.29 B -$977.00 M
Net Income Ratio -0.09 0.48 0.25 -0.53 -0.55
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