XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segments - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 103,606 $ 239,266 $ 399,513 $ 756,756
Eliminations        
Disaggregation of Revenue [Line Items]        
Total revenue (26) (687) (553) (2,918)
Drilling Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 17,467 43,192 74,076 122,429
Downhole Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 13,376 29,031 51,000 88,241
Subsea Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 12,321 16,071 41,914 45,916
Stimulation and Intervention | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 9,375 36,396 42,371 134,605
Coiled Tubing | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 10,257 34,241 45,667 112,211
Production Equipment | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 15,498 29,143 53,677 98,720
Valve Solutions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue $ 25,338 $ 51,879 $ 91,361 $ 157,552