XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 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
September 30,
Nine Months Ended
September 30,
2023202220232022
 (in thousands)
Completion Fluids & Products
United States$36,484 $30,261 $115,167 $103,449 
International36,726 28,902 125,307 103,706 
73,210 59,163 240,474 207,155 
Water & Flowback Services
United States67,877 67,641 204,446 182,059 
International10,377 8,208 28,216 16,551 
78,254 75,849 232,662 198,610 
Total Revenue
United States104,361 97,902 319,613 285,508 
International47,103 37,110 153,523 120,257 
$151,464 $135,012 $473,136 $405,765