XML 121 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Revenue $ 139,441 $ 140,417 $ 155,654 $ 144,408 $ 145,853 $ 128,986 $ 132,085 $ 115,569 $ 579,920 $ 522,493 $ 454,795
Tubular Running Services                      
Disaggregation of Revenue [Line Items]                      
Revenue                 400,327 361,045 320,378
Tubulars                      
Disaggregation of Revenue [Line Items]                      
Revenue                 74,687 72,303 63,393
Cementing Equipment                      
Disaggregation of Revenue [Line Items]                      
Revenue                 104,906 89,145 71,024
United States                      
Disaggregation of Revenue [Line Items]                      
Revenue                 293,172 280,595 244,684
United States | Tubular Running Services                      
Disaggregation of Revenue [Line Items]                      
Revenue                 147,547 142,262 116,795
United States | Tubulars                      
Disaggregation of Revenue [Line Items]                      
Revenue                 63,087 66,017 57,882
United States | Cementing Equipment                      
Disaggregation of Revenue [Line Items]                      
Revenue                 82,538 72,316 70,007
International                      
Disaggregation of Revenue [Line Items]                      
Revenue                 286,748 241,898 210,111
International | Tubular Running Services                      
Disaggregation of Revenue [Line Items]                      
Revenue                 252,780 218,783 203,583
International | Tubulars                      
Disaggregation of Revenue [Line Items]                      
Revenue                 11,600 6,286 5,511
International | Cementing Equipment                      
Disaggregation of Revenue [Line Items]                      
Revenue                 22,368 16,829 1,017
Europe/Middle East/Africa                      
Disaggregation of Revenue [Line Items]                      
Revenue                 155,278 127,968 132,768
Latin America                      
Disaggregation of Revenue [Line Items]                      
Revenue                 72,720 46,553 33,131
Asia Pacific                      
Disaggregation of Revenue [Line Items]                      
Revenue                 35,909 35,327 26,109
Other countries                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 22,841 $ 32,050 $ 18,103