XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues from external customers $ 135,012 $ 95,474 $ 405,765 $ 275,124
United States        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 97,902 64,763 285,508 178,983
International        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 37,110 30,711 120,257 96,141
Completion Fluids & Products Division        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 59,163 48,691 207,155 159,819
Completion Fluids & Products Division | United States        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 30,261 22,529 103,449 72,353
Completion Fluids & Products Division | International        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 28,902 26,162 103,706 87,466
Water & Flowback Services Division        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 75,849 46,783 198,610 115,305
Water & Flowback Services Division | United States        
Disaggregation of Revenue [Line Items]        
Revenues from external customers 67,641 42,234 182,059 106,630
Water & Flowback Services Division | International        
Disaggregation of Revenue [Line Items]        
Revenues from external customers $ 8,208 $ 4,549 $ 16,551 $ 8,675