XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contract with Customer Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Contract with customer, asset $ 12,800 $ 25,300 $ 38,300
Revenue 377,715 561,241 560,102
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 225,835 411,284 390,403
Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 151,880 149,957 169,699
Completion Fluids & Products Division [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 242,661 279,255 257,408
Completion Fluids & Products Division [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 100,076 149,191 129,160
Completion Fluids & Products Division [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 142,585 130,064 128,248
Water & Flowback Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 135,054 281,986 303,072
Water & Flowback Services [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 125,759 262,093 261,238
Water & Flowback Services [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 9,295 19,893 41,834
Interdivision Eliminations [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 (378)
Interdivision Eliminations [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 5
Interdivision Eliminations [Member] | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 0 $ 0 $ (383)