XML 46 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following at December 31:
(In thousands)20222021
Raw materials:  
Fluids Systems$110,623 $119,242 
Industrial Solutions3,966 4,939 
Total raw materials114,589 124,181 
Blended fluids systems components29,244 27,793 
Finished goods mats
5,738 3,367 
Total inventories$149,571 $155,341