XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue    
Net revenue $ 18,593 $ 26,418
Sales of fuel cell systems    
Revenue    
Net revenue 2,220 5,983
Sale of hydrogen installations and other infrastructure    
Revenue    
Net revenue   4,630
Services performed on fuel cell systems and related infrastructure    
Revenue    
Net revenue 6,213 5,483
Power Purchase Agreements    
Revenue    
Net revenue 4,707 5,372
Fuel delivered to customers    
Revenue    
Net revenue $ 5,453 $ 4,950