v3.19.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Inventory [Line Items]    
Raw materials $ 172,775 $ 164,408
Work in process 14,235 12,829
Finished goods 25,403 28,341
Total manufactured goods, net 202,155 200,224
Materials purchased for resale (distribution products) 62,616 74,914
Total materials purchased for resale (distribution products), net 60,403 72,674
Total inventories 262,558 272,898
Manufactured Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence (10,258) (5,354)
Distributed Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence $ (2,213) $ (2,240)