XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contract with Customer Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Contract with customer, asset $ 20,500 $ 12,800 $ 25,300
Unearned revenue 3,200 1,900  
Revenue 388,272 377,715 561,241
United States      
Disaggregation of Revenue [Line Items]      
Revenue 251,786 225,835 411,284
International      
Disaggregation of Revenue [Line Items]      
Revenue 136,486 151,880 149,957
Completion Fluids & Products Division      
Disaggregation of Revenue [Line Items]      
Revenue 219,648 242,661 279,255
Completion Fluids & Products Division | United States      
Disaggregation of Revenue [Line Items]      
Revenue 96,291 100,076 149,191
Completion Fluids & Products Division | International      
Disaggregation of Revenue [Line Items]      
Revenue 123,357 142,585 130,064
Water & Flowback Services Division      
Disaggregation of Revenue [Line Items]      
Revenue 168,624 135,054 281,986
Water & Flowback Services Division | United States      
Disaggregation of Revenue [Line Items]      
Revenue 155,495 125,759 262,093
Water & Flowback Services Division | International      
Disaggregation of Revenue [Line Items]      
Revenue $ 13,129 $ 9,295 $ 19,893