XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue In addition, we disaggregate revenue from contracts with customers by geography based on the following table below.
Three Months Ended
March 31,
20232022
 (in thousands)
Completion Fluids & Products
United States$32,824 $38,843 
International36,218 34,351 
69,042 73,194 
Water & Flowback Services
United States68,338 52,763 
International8,829 4,080 
77,167 56,843 
Total Revenue
United States101,162 91,606 
International45,047 38,431 
$146,209 $130,037