XML 53 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Apr. 01, 2023
USD ($)
day
Apr. 02, 2022
USD ($)
Disaggregation of Revenue [Line Items]    
Standard terms of payment, number of days | day 10  
Net sales $ 797,904 $ 1,302,305
Warehouse and reload    
Disaggregation of Revenue [Line Items]    
Net sales 686,632 1,077,946
Direct    
Disaggregation of Revenue [Line Items]    
Net sales 127,095 246,652
Customer discounts and rebates    
Disaggregation of Revenue [Line Items]    
Net sales (15,823) (22,293)
Specialty products    
Disaggregation of Revenue [Line Items]    
Net sales 567,838 767,907
Structural products    
Disaggregation of Revenue [Line Items]    
Net sales $ 230,066 $ 534,398