XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 24, 2017
Sep. 30, 2018
Sep. 24, 2017
Disaggregation of Revenue [Line Items]        
NET SALES $ 575,139 $ 407,511 $ 1,731,850 $ 1,160,083
Recreational Vehicle [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 354,573   1,128,026  
Manufactured Housing [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 67,762   200,352  
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 72,335   212,591  
Marine [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 80,469   190,881  
Manufacturing [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 445,214 337,542 1,344,088 958,785
Manufacturing [Member] | Recreational Vehicle [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 262,936   847,944  
Manufacturing [Member] | Manufactured Housing [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 41,428   124,406  
Manufacturing [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 63,429   186,890  
Manufacturing [Member] | Marine [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 77,421   184,848  
Distribution [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 129,925 $ 69,969 387,762 $ 201,298
Distribution [Member] | Recreational Vehicle [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 91,637   280,082  
Distribution [Member] | Manufactured Housing [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 26,334   75,946  
Distribution [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES 8,906   25,701  
Distribution [Member] | Marine [Member]        
Disaggregation of Revenue [Line Items]        
NET SALES $ 3,048   $ 6,033