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$21$5,977
- Cash$328$400$724$276
+ Debt$3,004$2,832$4,352$4,812
Enterprise Value$13,607$6,210$3,649$10,513
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