XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue        
Net revenue $ 173,730 $ 198,711 $ 437,344 $ 669,179
Sales of fuel cell systems        
Revenue        
Net revenue 8,131 37,650 40,282 138,682
Sales of hydrogen infrastructure        
Revenue        
Net revenue 11,869 38,225 37,399 145,740
Sales of electrolyzers        
Revenue        
Net revenue 57,789 26,628 74,169 73,627
Sales of engineered equipment        
Revenue        
Net revenue 7,302 7,212 15,924 23,784
Services performed on fuel cell systems and related infrastructure        
Revenue        
Net revenue 14,148 9,290 40,205 27,088
Power purchase agreements        
Revenue        
Net revenue 20,459 20,068 58,437 44,135
Fuel delivered to customers and related equipment        
Revenue        
Net revenue 29,791 19,371 77,964 47,391
Sales of cryogenic equipment and liquefiers        
Revenue        
Net revenue 22,050 35,415 84,450 161,677
Other        
Revenue        
Net revenue $ 2,191 $ 4,852 $ 8,514 $ 7,055