Mismanagement

VSTVistra Corp.

Electric Services

Revenue
$17.6BFY2021: $17.7BFY2022: $15.6BFY2023: $13.8BFY2024: $14.8BFY2025: $17.6B
19% YoY
Operating margin
10.8%FY2021: -8.6%FY2022: -7.5%FY2023: 19.3%FY2024: 27.6%FY2025: 10.8%
61% YoY
EBITDA
$3.9BFY2021: $238MFY2022: $419MFY2023: $4.2BFY2024: $5.9BFY2025: $3.9B
34% YoY
Market cap
—
Employees
—
Net debt / EBITDA
4.4×
$17.3B net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$17.7B$15.6B$13.8B$14.8B$17.6B 19% FY2021: $17.7BFY2022: $15.6BFY2023: $13.8BFY2024: $14.8BFY2025: $17.6B
Operating income−$1.5B−$1.2B$2.7B$4.1B$1.9B 53% FY2021: −$1.5BFY2022: −$1.2BFY2023: $2.7BFY2024: $4.1BFY2025: $1.9B
Net income−$1.3B−$1.2B$1.5B$2.7B$944M 64% FY2021: −$1.3BFY2022: −$1.2BFY2023: $1.5BFY2024: $2.7BFY2025: $944M
Operating cash flow−$206M$485M$5.5B$4.6B$4.1B 11% FY2021: −$206MFY2022: $485MFY2023: $5.5BFY2024: $4.6BFY2025: $4.1B
Capex$1.0B$1.3B$1.7B$2.1B$2.8B 32% FY2021: $1.0BFY2022: $1.3BFY2023: $1.7BFY2024: $2.1BFY2025: $2.8B
Stock-based comp$47M$63M$77M$100M$113M 13% FY2021: $47MFY2022: $63MFY2023: $77MFY2024: $100MFY2025: $113M
Buybacks$471M$1.9B$1.2B$1.3B$1.0B 19% FY2021: $471MFY2022: $1.9BFY2023: $1.2BFY2024: $1.3BFY2025: $1.0B
Dividends$290M$302M$313M$305M$306M 0.3% FY2021: $290MFY2022: $302MFY2023: $313MFY2024: $305MFY2025: $306M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$22M · 8
Net
−$22M

Pay vs performance

No pay-versus-performance disclosure yet.