XML 84 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contract with Customer Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax $ 282,471 $ 256,851 $ 260,072 $ 199,381 $ 200,081 $ 183,677 $ 179,931 $ 159,409 $ 998,775 $ 723,098 $ 617,391
UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 791,389 545,964 458,227
Non-US [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 207,386 177,134 159,164
Completion Fluids & Products Division [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 257,408 257,851 205,156
Completion Fluids & Products Division [Member] | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 129,160 160,221 118,751
Completion Fluids & Products Division [Member] | Non-US [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 128,248 97,630 86,405
Water & Flowback Services [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 303,072 171,621 105,057
Water & Flowback Services [Member] | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 261,238 120,463 68,735
Water & Flowback Services [Member] | Non-US [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 41,834 51,158 36,322
Compression [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 438,673 295,587 311,374
Compression [Member] | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 400,986 265,311 270,828
Compression [Member] | Non-US [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 37,687 30,276 40,546
Interdivision Eliminations [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 (378) (1,961) (4,196)
Interdivision Eliminations [Member] | UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 5 (31) (87)
Interdivision Eliminations [Member] | Non-US [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue from Contract with Customer, Including Assessed Tax                 $ (383) $ (1,930) $ (4,109)