XML 236 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
USD ($)
day
Jul. 02, 2022
USD ($)
Jul. 01, 2023
USD ($)
day
Jul. 02, 2022
USD ($)
Disaggregation of Revenue [Line Items]        
Standard terms of payment, number of days | day 10   10  
Net sales $ 815,967 $ 1,239,379 $ 1,613,871 $ 2,541,684
Warehouse and reload        
Disaggregation of Revenue [Line Items]        
Net sales 695,508 1,020,341 1,382,140 2,098,287
Direct        
Disaggregation of Revenue [Line Items]        
Net sales 135,214 240,235 262,309 486,887
Customer discounts and rebates        
Disaggregation of Revenue [Line Items]        
Net sales (14,755) (21,197) (30,578) (43,490)
Specialty products        
Disaggregation of Revenue [Line Items]        
Net sales 570,990 787,860 1,138,828 1,555,767
Structural products        
Disaggregation of Revenue [Line Items]        
Net sales $ 244,977 $ 451,519 $ 475,043 $ 985,917