v3.21.1
SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)
$ in Thousands
3 Months Ended
Mar. 28, 2021
USD ($)
segment
Mar. 29, 2020
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments (in segments) | segment 2  
Total sales $ 850,483 $ 589,232
Operating income 68,481 39,279
Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 600,756 419,266
Distribution    
Segment Reporting Information [Line Items]    
Total sales 249,727 169,966
Intersegment Sales    
Segment Reporting Information [Line Items]    
Total sales 15,211 8,873
Intersegment Sales | Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 13,808 7,573
Intersegment Sales | Distribution    
Segment Reporting Information [Line Items]    
Total sales 1,403 1,300
Operating Segments    
Segment Reporting Information [Line Items]    
Total sales 865,694 598,105
Operating income 99,604 55,672
Operating Segments | Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 614,564 426,839
Operating income 78,429 45,704
Operating Segments | Distribution    
Segment Reporting Information [Line Items]    
Total sales 251,130 171,266
Operating income $ 21,175 $ 9,968