v3.22.1
INVENTORIES - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 27, 2022
Dec. 31, 2021
Inventory [Line Items]    
Raw materials $ 365,387 $ 315,269
Work in process 30,073 30,801
Finished goods 129,442 101,763
Total manufactured goods, net 508,037 438,260
Materials purchased for resale (distribution products) 197,272 181,921
Total materials purchased for resale (distribution products), net 190,675 176,096
Total inventories 698,712 614,356
Manufactured Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence (16,865) (9,573)
Distributed Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence $ (6,597) $ (5,825)