Mismanagement

TLNTalen Energy Corp

Electric Services

Revenue
$2.5BFY2022: $3.2BFY2024: $1.6BFY2025: $2.5B
60% YoY
Operating margin
-3.6%FY2022: 7.5%FY2024: 14.4%FY2025: -3.6%
125% YoY
EBITDA
$189MFY2022: $761MFY2024: $524MFY2025: $189M
64% YoY
Market cap
—
Employees
—
Net debt / EBITDA
49.4×
$9.3B net debt
AI in 10-K
—

Red flags 1 of 9

Financials

MetricFY2022FY2024FY2025YoYTrend
Revenue$3.2B$1.6B$2.5B 60% FY2022: $3.2BFY2024: $1.6BFY2025: $2.5B
Operating income$241M$226M−$90M 140% FY2022: $241MFY2024: $226MFY2025: −$90M
Net income—$998M−$219M 122% FY2024: $998MFY2025: −$219M
Operating cash flow$187M$256M$704M 175% FY2022: $187MFY2024: $256MFY2025: $704M
Capex$232M$85M$98M 15% FY2022: $232MFY2024: $85MFY2025: $98M
Stock-based comp$0$33M$526M 1494% FY2022: $0FY2024: $33MFY2025: $526M
Buybacks$0$2.0B$103M 95% FY2022: $0FY2024: $2.0BFY2025: $103M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

No pay-versus-performance disclosure yet.