XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Disaggregation of Revenue by Revenue Source and Geography (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]        
Revenue $ 84,417 $ 140,417 $ 294,010 $ 440,479
United States        
Disaggregation of Revenue [Line Items]        
Revenue 35,126 65,095 119,771 222,592
International        
Disaggregation of Revenue [Line Items]        
Revenue 49,291 75,322 174,239 217,887
Europe/Middle East/Africa        
Disaggregation of Revenue [Line Items]        
Revenue 20,082 41,071 77,402 116,126
Latin America        
Disaggregation of Revenue [Line Items]        
Revenue 20,001 19,181 61,003 56,520
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 6,928 9,727 25,231 27,753
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue 2,280 5,343 10,603 17,488
Tubular Running Services        
Disaggregation of Revenue [Line Items]        
Revenue 52,926 102,277 204,750 306,971
Tubular Running Services | United States        
Disaggregation of Revenue [Line Items]        
Revenue 15,213 34,903 64,256 114,466
Tubular Running Services | International        
Disaggregation of Revenue [Line Items]        
Revenue 37,713 67,374 140,494 192,505
Tubulars        
Disaggregation of Revenue [Line Items]        
Revenue 16,483 12,519 37,766 53,510
Tubulars | United States        
Disaggregation of Revenue [Line Items]        
Revenue 12,483 10,148 27,270 45,163
Tubulars | International        
Disaggregation of Revenue [Line Items]        
Revenue 4,000 2,371 10,496 8,347
Cementing Equipment        
Disaggregation of Revenue [Line Items]        
Revenue 15,008 25,621 51,494 79,998
Cementing Equipment | United States        
Disaggregation of Revenue [Line Items]        
Revenue 7,430 20,044 28,245 62,963
Cementing Equipment | International        
Disaggregation of Revenue [Line Items]        
Revenue $ 7,578 $ 5,577 $ 23,249 $ 17,035