XML 86 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
USD ($)
day
Jun. 30, 2018
USD ($)
Jun. 29, 2019
USD ($)
day
Jun. 30, 2018
USD ($)
Disaggregation of Revenue [Line Items]        
Standard terms of payment, number of days | day 10   10  
Net sales $ 706,448 $ 892,952 $ 1,345,149 $ 1,330,439
Warehouse        
Disaggregation of Revenue [Line Items]        
Net sales 577,000 704,328 1,081,274 1,037,634
Direct        
Disaggregation of Revenue [Line Items]        
Net sales 122,262 165,630 245,667 248,573
Reload and service revenue        
Disaggregation of Revenue [Line Items]        
Net sales 16,617 34,914 35,522 63,184
Customer discounts and rebates        
Disaggregation of Revenue [Line Items]        
Net sales (9,431) (11,920) (17,314) (18,952)
Structural products        
Disaggregation of Revenue [Line Items]        
Net sales 225,056 345,878 422,551 522,359
Specialty products and other        
Disaggregation of Revenue [Line Items]        
Net sales $ 481,392 $ 547,074 $ 922,598 $ 808,080