v3.20.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 27, 2020
Dec. 31, 2019
Inventory [Line Items]    
Raw materials $ 196,298 $ 162,238
Work in process 15,955 14,272
Finished goods 28,225 28,446
Total manufactured goods, net 227,177 194,833
Materials purchased for resale (distribution products) 56,676 60,918
Total materials purchased for resale (distribution products), net 54,197 59,037
Total inventories 281,374 253,870
Manufactured Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence (13,301) (10,123)
Distributed Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence $ (2,479) $ (1,881)