XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Raw materials $ 124,181 $ 105,289
Total inventories 155,341 147,857
Fluids Systems    
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Raw materials 119,242 98,974
Industrial Solutions    
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Raw materials 4,939 6,315
Blended fluids systems components    
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Finished goods 27,793 31,744
Finished goods — mats    
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Finished goods $ 3,367 $ 10,824