Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
322.35
+4.69 (1.48%)
Aug 19, 2026, 4:00 PM EDT - Market closed

Talen Energy Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7412,6262,0732,4392,4121,775
Revenue Growth
75.80%26.68%-15.01%1.12%35.89%-60.39%
Fuel & Purchased Power
1,5091,0058177411,032952
Operations & Maintenance
657620592643610584
Selling, General & Admin
67162416314410688
Depreciation & Amortization
330279298365520524
Other Operating Expenses
421153-2478-630675
Total Operating Expenses
3,5882,6811,8461,9711,6382,823
Operating Income
153-55227468774-1,048
Interest Expense
-499-302-238-339-359-325
Net Interest Expense
-499-302-238-339-359-325
Other Non-Operating Income (Expenses)
252192239122-25596
EBT Excluding Unusual Items
-94-165228251160-1,277
Restructuring Charges
-----488-
Total Merger & Restructuring Charges
-72-43----
Gain (Loss) on Sale of Assets
4242884101-170-
Asset Writedown
---1-384--
Legal Settlements
---104-18-
Other Unusual Items
---799-812-
Pretax Income
-124-1661,111871-1,328-1,277
Income Tax Expense
615398263-35-300
Earnings From Continuing Ops.
-185-2191,013608-1,293-977
Net Income to Company
-185-2191,013608-1,293-977
Minority Interest in Earnings
---1554-
Net Income
-185-219998613-1,289-977
Preferred Dividends & Other Adjustments
---479--
Net Income to Common
-185-219998134-1,289-977
Net Income Growth
--644.78%---
Shares Outstanding (Basic)
4646545900
Shares Outstanding (Diluted)
4646565900
Shares Change
-7.07%-19.11%-4.90%13099.78%--99.59%
EPS (Basic)
-4.05-4.7918.392.27-2864.44-2171.11
EPS (Diluted)
-4.05-4.7917.672.26-2864.44-2171.11
EPS Growth
--681.86%---

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
44449867516-125-518
Free Cash Flow Per Share
9.7110.901.198.69-277.78-1151.11
Profit Margin
-4.95%-8.34%48.14%5.49%-53.44%-55.04%
Free Cash Flow Margin
11.87%18.96%3.23%21.16%-5.18%-29.18%
EBITDA
5823216489751,390-426
EBITDA Margin
15.56%12.22%31.26%39.98%57.63%-24.00%
D&A For EBITDA
429376421507616622
EBIT
153-55227468774-1,048
EBIT Margin
4.09%-2.09%10.95%19.19%32.09%-59.04%
Effective Tax Rate
--8.82%30.20%--
Revenue as Reported
3,4372,5812,1152,5543,089928
SEC Filings: 10-K · 10-Q