XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 709,226 $ 726,244
Selling, general and administrative expense 94,093 91,250
Warehouse and reload    
Disaggregation of Revenue [Line Items]    
Net sales 581,793 591,768
Direct    
Disaggregation of Revenue [Line Items]    
Net sales 142,492 149,750
Customer discounts and rebates    
Disaggregation of Revenue [Line Items]    
Net sales (15,059) (15,274)
Specialty products    
Disaggregation of Revenue [Line Items]    
Net sales 479,387 503,834
Structural products    
Disaggregation of Revenue [Line Items]    
Net sales 229,839 222,410
Shipping and Handling    
Disaggregation of Revenue [Line Items]    
Selling, general and administrative expense $ 39,400 $ 38,200