Talen Energy Corporation

TLN · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$10,930,553$3,777,846$20,913$5,976,506
- Cash$328,000$400,000$724,000$276,000
+ Debt$3,004,000$2,832,000$4,352,000$4,812,000
Enterprise Value$13,606,553$6,209,846$3,648,913$10,512,506
Revenue$2,073,000$2,439,000$2,412,000$1,775,000
% Growth-15%1.1%35.9%
Gross Profit$664,000$1,055,000$770,000$244,000
% Margin32%43.3%31.9%13.7%
EBITDA$1,770,000$977,000-$326,000-$301,000
% Margin85.4%40.1%-13.5%-17%
Net Income$998,000$613,000-$1,289,000-$977,000
% Margin48.1%25.1%-53.4%-55%
EPS Diluted17.6710.38-28.66-21.72
% Growth70.2%136.2%-32%
Operating Cash Flow$243,000$864,000$187,000-$294,000
Capital Expenditures-$189,000-$348,000-$312,000-$224,000
Free Cash Flow$54,000$516,000-$125,000-$518,000