Mismanagement

PLUGPLUG POWER INC

Electrical Industrial Apparatus

Revenue
$710MFY2021: $502MFY2022: $701MFY2023: $891MFY2024: $629MFY2025: $710M
13% YoY
Operating margin
-206.7%FY2021: -87.1%FY2022: -96.9%FY2023: -150.7%FY2024: -321.2%FY2025: -206.7%
36% YoY
EBITDA
−$1.4BFY2021: −$416MFY2022: −$649MFY2023: −$1.3BFY2024: −$2.0BFY2025: −$1.4B
27% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
−$158M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$502M$701M$891M$629M$710M 13% FY2021: $502MFY2022: $701MFY2023: $891MFY2024: $629MFY2025: $710M
Operating income−$437M−$680M−$1.3B−$2.0B−$1.5B 27% FY2021: −$437MFY2022: −$680MFY2023: −$1.3BFY2024: −$2.0BFY2025: −$1.5B
Net income−$460M−$724M−$1.4B−$2.1B−$1.6B 22% FY2021: −$460MFY2022: −$724MFY2023: −$1.4BFY2024: −$2.1BFY2025: −$1.6B
Operating cash flow−$358M−$829M−$1.1B−$729M−$536M 26% FY2021: −$358MFY2022: −$829MFY2023: −$1.1BFY2024: −$729MFY2025: −$536M
Capex$172M$437M$665M$287M$111M 61% FY2021: $172MFY2022: $437MFY2023: $665MFY2024: $287MFY2025: $111M
Stock-based comp$76M$180M$163M$82M$51M 39% FY2021: $76MFY2022: $180MFY2023: $163MFY2024: $82MFY2025: $51M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$510K · 4
Net
−$510K

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$4M$6M664
FY2024$2M−$407K648
FY2023$7M−$4M1360
FY2022$767K−$76M3665
FY2021$52M$4M8397