XML 60 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segments - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenue $ 114,517 $ 182,632
Eliminations    
Disaggregation of Revenue [Line Items]    
Total revenue (13) (439)
Drilling Technologies | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 18,520 36,638
Downhole Technologies | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 15,093 24,951
Subsea Technologies | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 15,043 15,054
Stimulation and Intervention | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 18,702 24,476
Coiled Tubing | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 19,141 26,347
Production Equipment | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 14,394 18,749
Valve Solutions | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue $ 13,637 $ 36,856