Talen Energy Corporation

TLN · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$10,931$3,778$2,091$2,091
- Cash$329$400$988$276
+ Debt$3,004$2,820$4,352$4,742
Enterprise Value$13,606$6,198$5,455$6,557
Revenue$2,073$2,439$2,412$1,775
% Growth-15%1.1%35.9%
Gross Profit$664$1,055$770$244
% Margin32%43.3%31.9%13.7%
EBITDA$1,770$977-$326-$301
% Margin85.4%40.1%-13.5%-17%
Net Income$998$613-$1,289-$977
% Margin48.1%25.1%-53.4%-55%
EPS Diluted17.6710.38-28.66-21.72
% Growth70.2%136.2%-32%
Operating Cash Flow$243$864$187-$294
Capital Expenditures-$189-$348-$312-$224
Free Cash Flow$54$516-$125-$518
Talen Energy Corporation (TLN) Financial Statements & Key Stats | AlphaPilot