v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 17,369 $ 8,512 $ 39,248 $ 17,046
Cost of revenue 11,993 5,996 29,084 9,654
Gross profit 5,376 2,516 10,164 7,392
Operating expenses:        
Sales and marketing 2,865 3,161 5,775 7,306
Research and development 2,546 4,074 5,136 7,898
General and administrative 22,653 19,113 43,894 36,619
Provision for credit losses 52 3,843 77 3,832
Depreciation, amortization, and accretion (excluding amounts included in cost of revenue) 1,919 473 4,142 778
Total operating expenses 30,035 30,664 59,024 56,433
Loss from operations (24,659) (28,148) (48,860) (49,041)
Other income (expense):        
Interest expense (4,192) (2,516) (7,658) (2,611)
Interest income 704 312 1,272 627
Change in fair value of financial instruments carried at fair value 1,489 0 1,355 0
Other expense, net (2,179) (2,507) (7,430) (2,625)
Loss before income taxes (28,837) (32,859) (61,321) (53,650)
Provision for income taxes 855 2,073 856 2,456
Net loss (29,692) (34,932) (62,177) (56,106)
Net loss attributable to non-controlling interest 0 (5) 0 (43)
Net loss attributable to Energy Vault Holdings, Inc. $ (29,692) $ (34,927) $ (62,177) $ (56,063)
Net loss per share attributable to common shareholders — basic (in dollars per share) $ (0.17) $ (0.22) $ (0.37) $ (0.36)
Net loss per share attributable to common shareholders — diluted (in dollars per share) $ (0.18) $ (0.22) $ (0.38) $ (0.36)
Weighted average shares outstanding — basic (in shares) 178,103 156,911 175,002 155,326
Weighted average shares outstanding — diluted (in shares) 178,394 156,911 175,147 155,326
Other comprehensive income (loss) — net of tax        
Actuarial gain (loss) on pension $ 62 $ (276) $ (54) $ 235
Foreign currency translation gain (loss) (261) (259) 185 (239)
Total other comprehensive income (loss) attributable to Energy Vault Holdings, Inc. (199) (535) 131 (4)
Total comprehensive loss attributable to Energy Vault Holdings, Inc. $ (29,891) $ (35,462) $ (62,046) $ (56,067)