Energy Vault Holdings Inc. (NRGV) reports earnings