v3.21.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2021
Mar. 29, 2020
Disaggregation of Revenue [Line Items]    
Total sales $ 850,483 $ 589,232
Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 501,426 320,220
Marine    
Disaggregation of Revenue [Line Items]    
Total sales 136,809 78,051
Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 120,718 112,369
Industrial    
Disaggregation of Revenue [Line Items]    
Total sales 91,530 78,592
Manufacturing    
Disaggregation of Revenue [Line Items]    
Total sales 600,756 419,266
Manufacturing | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 329,612 226,785
Manufacturing | Marine    
Disaggregation of Revenue [Line Items]    
Total sales 132,338 75,429
Manufacturing | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 56,634 45,605
Manufacturing | Industrial    
Disaggregation of Revenue [Line Items]    
Total sales 82,172 71,447
Distribution    
Disaggregation of Revenue [Line Items]    
Total sales 249,727 169,966
Distribution | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 171,814 93,435
Distribution | Marine    
Disaggregation of Revenue [Line Items]    
Total sales 4,471 2,622
Distribution | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 64,084 66,764
Distribution | Industrial    
Disaggregation of Revenue [Line Items]    
Total sales $ 9,358 $ 7,145