XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Details of Selected Balance Sheet Accounts - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Concentration Risk [Line Items]          
Increase in contract with customer, asset       $ (17,800)  
Contract with customer, asset, reclassified to receivable       (33,300)  
Contract with customer, asset, increase due to revenue recognized       15,400  
Decrease deferred revenue       1,780 $ 5,991
Contract with customer, liability, increase due to billings       7,200  
Contract with customer, liability, revenue recognized       (5,400)  
Impairments of inventories     $ 25,230 0 25,230
Depreciation $ 15,600 $ 18,500   32,000 38,600
Amortization $ 5,300 $ 6,100   $ 10,500 $ 12,500
UNITED STATES | Geographic Concentration Risk | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage       64.00%  
UNITED KINGDOM | Geographic Concentration Risk | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage       20.00%