Key Financials

~$726M
Market Cap
$170M
Revenue (TTM)
+60.7%
Revenue Growth
-15.9%
Gross Margin
-86.1%
Op. Margin
424
Employees

Role in the Supply Chain

Fuel cells for data center primary/backup power; 12.5 MW power blocks

In This Report