Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
197.11
+1.21 (0.62%)
Dec 20, 2024, 4:00 PM EST - Market closed

Talen Energy Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2023 FY 2022 FY 2021 FY 2015 FY 2014 2013
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '15 Dec '14 2013
Revenue
2,0162,4392,4121,7754,4814,581
Upgrade
Revenue Growth (YoY)
-24.52%1.12%35.89%-60.39%-2.18%1.91%
Upgrade
Fuel & Purchased Power
7787411,0329521,8702,250
Upgrade
Operations & Maintenance
5946436105841,018941
Upgrade
Selling, General & Admin
15914410688--
Upgrade
Depreciation & Amortization
296365520524356297
Upgrade
Other Operating Expenses
-12276-630675585663
Upgrade
Total Operating Expenses
1,7051,9691,6382,8233,8294,151
Upgrade
Operating Income
311470774-1,048652430
Upgrade
Interest Expense
-262-339-359-325-211-124
Upgrade
Net Interest Expense
-262-339-359-325-211-124
Upgrade
Other Non-Operating Income (Expenses)
359194-255961217
Upgrade
EBT Excluding Unusual Items
408325160-1,277453323
Upgrade
Restructuring Charges
---488--14-33
Upgrade
Total Merger & Restructuring Charges
-----20-
Upgrade
Impairment of Goodwill
-----465-
Upgrade
Gain (Loss) on Sale of Investments
----413
Upgrade
Gain (Loss) on Sale of Assets
87944-170---
Upgrade
Asset Writedown
-1-384---192-
Upgrade
Legal Settlements
8787-18---
Upgrade
Other Unusual Items
-799-812--134-
Upgrade
Pretax Income
1,373871-1,328-1,277-368303
Upgrade
Income Tax Expense
240263-35-300-27116
Upgrade
Earnings From Continuing Ops.
1,133608-1,293-977-341187
Upgrade
Earnings From Discontinued Ops.
-----223
Upgrade
Net Income to Company
1,133608-1,293-977-341410
Upgrade
Minority Interest in Earnings
-3554---
Upgrade
Net Income
1,098613-1,289-977-341410
Upgrade
Preferred Dividends & Other Adjustments
-479----
Upgrade
Net Income to Common
1,098134-1,289-977-341410
Upgrade
Shares Outstanding (Basic)
57590011084
Upgrade
Shares Outstanding (Diluted)
58590011084
Upgrade
Shares Change (YoY)
-0.99%13099.78%--99.59%31.58%-
Upgrade
EPS (Basic)
19.422.27-2864.44-2171.11-3.104.91
Upgrade
EPS (Diluted)
18.792.26-2864.44-2171.11-3.104.91
Upgrade
Free Cash Flow
263516-125-51831746
Upgrade
Free Cash Flow Per Share
4.508.69-277.78-1151.112.880.55
Upgrade
Profit Margin
54.46%5.49%-53.44%-55.04%-7.61%8.95%
Upgrade
Free Cash Flow Margin
13.05%21.16%-5.18%-29.18%7.07%1.00%
Upgrade
EBITDA
7379771,390-4261,230906
Upgrade
EBITDA Margin
36.56%40.06%57.63%-24.00%27.45%19.78%
Upgrade
D&A For EBITDA
426507616622578476
Upgrade
EBIT
311470774-1,048652430
Upgrade
EBIT Margin
15.43%19.27%32.09%-59.04%14.55%9.39%
Upgrade
Effective Tax Rate
17.48%30.20%---38.28%
Upgrade
Revenue as Reported
2,1752,5543,0899284,4814,581
Upgrade
Source: S&P Capital IQ. Utility template. Financial Sources.