XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Details of Selected Balance Sheet Accounts - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Concentration Risk [Line Items]            
Decrease in contract with contract assets         $ 3,000  
Contract with customer, asset, decrease due to revenue recognized         27,600  
Contract with customer, asset, reclassified to receivable         (30,400)  
Increase in deferred revenue         7,496 $ (872)
Contract with customer, liability, increase due to billings         22,700  
Contract with customer, liability, revenue recognized         14,800  
Impairments of inventories   $ 2,113     0 2,113
Depreciation $ 11,300 14,700     35,900 46,700
Impairment of operating lease assets     $ 2,794      
Amortization of intangible assets $ 5,100 4,900     $ 15,500 15,400
Downhole Technologies            
Concentration Risk [Line Items]            
Impairments of inventories   2,100       $ 2,100
Well Site Services            
Concentration Risk [Line Items]            
Impairment of operating lease assets   $ 2,800   $ 700    
Operating lease, liability     $ 1,900      
United States | Geographic Concentration Risk | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk (as a percent)         75.00%  
United Kingdom | Geographic Concentration Risk | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk (as a percent)         12.00%