XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2024
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,
20242023
 (in thousands)
Completion Fluids & Products
United States$41,437 $32,824 
International35,845 36,218 
77,282 69,042 
Water & Flowback Services
United States64,711 68,338 
International8,979 8,829 
73,690 77,167 
Total Revenue
United States106,148 101,162 
International44,824 45,047 
$150,972 $146,209