XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
day
Apr. 03, 2021
USD ($)
Disaggregation of Revenue [Line Items]    
Standard terms of payment, number of days | day 10  
Net sales $ 1,302,305 $ 1,025,469
Warehouse and reload    
Disaggregation of Revenue [Line Items]    
Net sales 1,077,946 849,419
Direct    
Disaggregation of Revenue [Line Items]    
Net sales 246,652 191,130
Customer discounts and rebates    
Disaggregation of Revenue [Line Items]    
Net sales (22,293) (15,080)
Specialty products    
Disaggregation of Revenue [Line Items]    
Net sales 767,907 563,060
Structural products    
Disaggregation of Revenue [Line Items]    
Net sales $ 534,398 $ 462,409