XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2022
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,
20222021
 (in thousands)
Completion Fluids & Products
United States$38,843 $24,597 
International34,351 21,925 
73,194 46,522 
Water & Flowback Services
United States52,763 28,931 
International4,080 1,871 
56,843 30,802 
Total Revenue
United States91,606 53,528 
International38,431 23,796 
$130,037 $77,324