Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
383.03
+2.97 (0.78%)
Feb 20, 2026, 9:40 AM EST - Market open

Talen Energy Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2015
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '15
2,3432,0732,4392,4121,7754,481
Revenue Growth (YoY)
16.22%-15.01%1.12%35.89%-60.39%-2.18%
Fuel & Purchased Power
9378177411,0329521,870
Operations & Maintenance
6165926436105841,018
Selling, General & Admin
15516314410688-
Depreciation & Amortization
278298365520524356
Other Operating Expenses
119-2476-630675585
Total Operating Expenses
2,1051,8461,9691,6382,8233,829
Operating Income
238227470774-1,048652
Interest Expense
-254-238-339-359-325-211
Net Interest Expense
-254-238-339-359-325-211
Other Non-Operating Income (Expenses)
147239137-2559612
EBT Excluding Unusual Items
131228268160-1,277453
Restructuring Charges
----488--14
Total Merger & Restructuring Charges
------20
Impairment of Goodwill
------465
Gain (Loss) on Sale of Investments
-----4
Gain (Loss) on Sale of Assets
43884101-170--
Asset Writedown
-1-1-384---192
Legal Settlements
15-87-18--
Other Unusual Items
--799-812--134
Pretax Income
1881,111871-1,328-1,277-368
Income Tax Expense
-2498263-35-300-27
Earnings From Continuing Ops.
2121,013608-1,293-977-341
Net Income to Company
2121,013608-1,293-977-341
Minority Interest in Earnings
14-1554--
Net Income
226998613-1,289-977-341
Preferred Dividends & Other Adjustments
--479---
Net Income to Common
226998134-1,289-977-341
Net Income Growth
-79.42%62.81%----
Shares Outstanding (Basic)
47545900110
Shares Outstanding (Diluted)
50565900110
Shares Change (YoY)
-15.12%-4.90%13099.78%--99.59%31.58%
EPS (Basic)
4.8318.392.27-2864.44-2171.11-3.10
EPS (Diluted)
4.5517.672.26-2864.44-2171.11-3.10
EPS Growth
-75.76%681.86%----
Free Cash Flow
22667516-125-518317
Free Cash Flow Per Share
4.561.198.69-277.78-1151.112.88
Profit Margin
9.65%48.14%5.49%-53.44%-55.04%-7.61%
Free Cash Flow Margin
9.65%3.23%21.16%-5.18%-29.18%7.07%
EBITDA
6176489771,390-4261,230
EBITDA Margin
26.33%31.26%40.06%57.63%-24.00%27.45%
D&A For EBITDA
379421507616622578
EBIT
238227470774-1,048652
EBIT Margin
10.16%10.95%19.27%32.09%-59.04%14.55%
Effective Tax Rate
-8.82%30.20%---
Revenue as Reported
2,2992,1152,5543,0899284,481
Updated Nov 5, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.
SEC Filings: 10-K · 10-Q