XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 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:
Year Ended December 31,
202420232022
 (In Thousands)
Completion Fluids & Products
United States$156,825 $147,843 $137,851 
International154,476 165,187 135,522 
$311,301 $313,030 $273,373 
Water & Flowback Services
United States$242,316 $269,819 $254,113 
International45,494 43,413 25,727 
$287,810 $313,232 $279,840 
Total Revenue
United States$399,141 $417,662 $391,964 
International199,970 208,600 161,249 
$599,111 $626,262 $553,213