XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues from external customers $ 130,037 $ 77,324
United States    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 91,606 53,528
International    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 38,431 23,796
Completion Fluids & Products Division    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 73,194 46,522
Completion Fluids & Products Division | United States    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 38,843 24,597
Completion Fluids & Products Division | International    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 34,351 21,925
Water & Flowback Services Division    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 56,843 30,802
Water & Flowback Services Division | United States    
Disaggregation of Revenue [Line Items]    
Revenues from external customers 52,763 28,931
Water & Flowback Services Division | International    
Disaggregation of Revenue [Line Items]    
Revenues from external customers $ 4,080 $ 1,871