v3.20.2
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
NET SALES $ 424,045 $ 613,218 $ 1,013,277 $ 1,221,436
Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
NET SALES 204,126 340,921 524,346 683,357
Manufactured Housing        
Disaggregation of Revenue [Line Items]        
NET SALES 90,314 109,939 202,683 215,958
Industrial        
Disaggregation of Revenue [Line Items]        
NET SALES 70,557 72,357 149,149 141,334
Marine        
Disaggregation of Revenue [Line Items]        
NET SALES 59,048 90,001 137,099 180,787
Manufacturing        
Disaggregation of Revenue [Line Items]        
NET SALES 292,574 434,275 711,840 859,959
Manufacturing | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
NET SALES 139,628 240,677 366,413 475,555
Manufacturing | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
NET SALES 36,407 44,739 82,012 86,942
Manufacturing | Industrial        
Disaggregation of Revenue [Line Items]        
NET SALES 61,679 62,823 133,126 123,751
Manufacturing | Marine        
Disaggregation of Revenue [Line Items]        
NET SALES 54,860 86,036 130,289 173,711
Distribution        
Disaggregation of Revenue [Line Items]        
NET SALES 131,471 178,943 301,437 361,477
Distribution | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
NET SALES 64,498 100,244 157,933 207,802
Distribution | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
NET SALES 53,907 65,200 120,671 129,016
Distribution | Industrial        
Disaggregation of Revenue [Line Items]        
NET SALES 8,878 9,534 16,023 17,583
Distribution | Marine        
Disaggregation of Revenue [Line Items]        
NET SALES $ 4,188 $ 3,965 $ 6,810 $ 7,076