Talen Energy Corporation (TLN)

USD 200.23

(1.11%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2015 2014
Revenue 1.43 Billion 3.02 Billion 3.61 Billion 4.27 Billion
Cost of Revenue 982 Million 1.68 Billion 3.41 Billion 3.78 Billion
Gross Profit 453 Million 1.34 Billion 203 Million 487 Million
Operating Expenses 854 Million 756 Million 65 Million 78 Million
Selling, General and Administrative Expenses 787 Million 716 Million - -
Research and Development Expenses - - - -
Other Expenses 67 Million -40 Million -65 Million -78 Million
Cost and Expenses 1.83 Billion 2.43 Billion 3.47 Billion 3.86 Billion
Operating Income -401 Million 588 Million 138 Million 409 Million
Interest Expense 357 Million 401 Million 211 Million 219 Million
Income Tax Expense 263 Million -35 Million -27 Million 83 Million
Earnings before Tax 871 Million -1.32 Billion -368 Million 222 Million
Net Income 613 Million -1.28 Billion -341 Million 139 Million
Earnings Per Share Basic 10.38 -2866.06 -3.10 1.08
Earnings Per Share Diluted 10.38 -2866.06 -3.10 1.08
Weighted Average Shares Outstanding 59.02 Million 449.74 Thousand 109.89 Million 128.5 Million
Weighted Average Shares Outstanding (Diluted) 59.02 Million 449.74 Thousand 109.89 Million 128.5 Million
Gross Margin 0.32 0.44 0.06 0.11
EBIT Margin 0.07 0.40 0.20 0.17
Profit Margin 0.43 -0.43 -0.09 0.03
EBITDA 106 Million 1.2 Billion 422 Million 775 Million
Earnings Before Tax Margin -0.28 0.19 0.04 0.10

Income Statement Charts