v3.22.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2022
Mar. 28, 2021
Disaggregation of Revenue [Line Items]    
Total sales $ 1,342,175 $ 850,483
Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 820,604 501,426
Marine    
Disaggregation of Revenue [Line Items]    
Total sales 220,974 136,809
Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 173,564 120,718
Industrial    
Disaggregation of Revenue [Line Items]    
Total sales 127,033 91,530
Manufacturing    
Disaggregation of Revenue [Line Items]    
Total sales 979,609 600,756
Manufacturing | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 570,022 329,612
Manufacturing | Marine    
Disaggregation of Revenue [Line Items]    
Total sales 207,501 132,338
Manufacturing | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 84,986 56,634
Manufacturing | Industrial    
Disaggregation of Revenue [Line Items]    
Total sales 117,100 82,172
Distribution    
Disaggregation of Revenue [Line Items]    
Total sales 362,566 249,727
Distribution | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
Total sales 250,582 171,814
Distribution | Marine    
Disaggregation of Revenue [Line Items]    
Total sales 13,473 4,471
Distribution | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
Total sales 88,578 64,084
Distribution | Industrial    
Disaggregation of Revenue [Line Items]    
Total sales $ 9,933 $ 9,358