Talen Energy Corporation

TLN · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$13,245,737$9,154,670$9,259,946
- Cash$497,000$135,000$295,000$328,000
+ Debt$2,969,000$17,000$3,000,000$3,004,000
Enterprise Value$13,127,737$11,859,670$11,935,946
Revenue$770,000$454,000$631,000$488,000
% Growth69.6%-28.1%29.3%
Gross Profit$353,000$94,000$191,000$152,000
% Margin45.8%20.7%30.3%31.1%
EBITDA$459,000$246,000-$15,000$128,000
% Margin59.6%54.2%-2.4%26.2%
Net Income$207,000$72,000-$135,000$82,000
% Margin26.9%15.9%-21.4%16.8%
EPS Diluted4.261.5-2.941.78
% Growth184%151%-265.2%
Operating Cash Flow$469,000-$184,000$119,000$10,000
Capital Expenditures-$65,000$64,000-$64,000-$42,000
Free Cash Flow$404,000-$120,000$55,000-$32,000
Talen Energy Corporation (TLN) Financial Statements & Key Stats | AlphaPilot