XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
Project
Dec. 31, 2020
USD ($)
Project
Dec. 31, 2019
USD ($)
Accounting Policies [Line Items]              
Inventory reserves $ 128,981       $ 128,981 $ 82,149  
Goodwill impairment loss     $ 7,700        
Restructuring and other charges         78,933 35,380 $ 4,396
Inventory write-down         66,910 17,272 0
Long-lived asset write-downs 4,200         8,300  
Severance costs         3,760 8,462 1,125
Restructuring costs           1,400 4,400
Unbilled receivables 102,597       $ 102,597 $ 140,318  
Number of projects | Project         54 57  
Percentage of total revenues         21.70% 33.20%  
Percentage of product revenues         32.70% 46.90%  
Leasing revenues   $ 2,300          
Gain (loss) in foreign currency exchange transactions         $ (700) $ 1,900 $ 1,300
2018 Global Strategic Plan              
Accounting Policies [Line Items]              
Inventory write-down         19,300    
Severance costs         2,700    
Restructuring costs         4,000    
2021 Global Strategic Plan              
Accounting Policies [Line Items]              
Inventory write-down 47,700            
Long-lived asset write-downs 4,200            
Severance costs 1,000            
Over Time Method              
Accounting Policies [Line Items]              
Unbilled receivables 58,700       58,700 96,500  
Covid 19              
Accounting Policies [Line Items]              
Severance costs           8,400  
Chief Operating Officer              
Accounting Policies [Line Items]              
Severance costs       $ 1,100      
Inventories              
Accounting Policies [Line Items]              
Inventory reserves $ 129,000       $ 129,000 $ 82,100