XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consisted of the following:
(In thousands)June 30, 2021December 31, 2020
Raw materials:  
Fluids systems$103,149 $98,974 
Industrial Solutions5,856 6,315 
Total raw materials109,005 105,289 
Blended fluids systems components28,714 31,744 
Finished goods - mats9,472 10,824 
Total inventories$147,191 $147,857