XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2023202220232022
 (in thousands)
Completion Fluids & Products
United States$45,859 $34,344 $78,682 $73,188 
International52,363 40,454 88,582 74,804 
98,222 74,798 167,264 147,992 
Water & Flowback Services
United States68,231 61,654 136,569 114,417 
International9,010 4,264 17,839 8,344 
77,241 65,918 154,408 122,761 
Total Revenue
United States114,090 95,998 215,251 187,605 
International61,373 44,718 106,421 83,148 
$175,463 $140,716 $321,672 $270,753