08 Aug Energy Vault Reports Second Quarter 2025 Financial Results
Current Contract revenue backlog increased 47% to $954 million versus Q1, now up 120% year-to-date Q2 2025 Revenue increased 126% to $8.5 million compared to the prior year period Q2 2025 GAAP gross profit of 29.6%, increasing 140% versus prior year t...