XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
day
Apr. 01, 2017
USD ($)
Disaggregation of Revenue [Line Items]    
Standard terms of payment, number of days | day 10  
Net sales $ 437,487 $ 428,608
Warehouse    
Disaggregation of Revenue [Line Items]    
Net sales 333,305 319,431
Direct    
Disaggregation of Revenue [Line Items]    
Net sales 82,942 87,511
Reload and service revenue    
Disaggregation of Revenue [Line Items]    
Net sales 28,270 28,387
Variable consideration    
Disaggregation of Revenue [Line Items]    
Net sales (7,030) (6,721)
Structural products    
Disaggregation of Revenue [Line Items]    
Net sales 206,397 190,713
Specialty products    
Disaggregation of Revenue [Line Items]    
Net sales 231,481 239,119
Other    
Disaggregation of Revenue [Line Items]    
Net sales $ (391) $ (1,224)