v3.22.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2022
Jun. 27, 2021
Jun. 26, 2022
Jun. 27, 2021
Disaggregation of Revenue [Line Items]        
Total sales $ 1,475,693 $ 1,019,953 $ 2,817,868 $ 1,870,436
Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 837,435 595,431 1,658,039 1,096,857
Marine        
Disaggregation of Revenue [Line Items]        
Total sales 290,323 166,493 511,297 303,302
Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 200,391 139,091 373,955 259,809
Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 147,544 118,938 274,577 210,468
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total sales 1,083,975 729,041 2,063,584 1,329,797
Manufacturing | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 575,338 397,613 1,145,360 727,225
Manufacturing | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 272,996 156,350 480,497 288,688
Manufacturing | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 99,020 68,367 184,006 125,001
Manufacturing | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 136,621 106,711 253,721 188,883
Distribution        
Disaggregation of Revenue [Line Items]        
Total sales 391,718 290,912 754,284 540,639
Distribution | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 262,097 197,818 512,679 369,632
Distribution | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 17,327 10,143 30,800 14,614
Distribution | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 101,371 70,724 189,949 134,808
Distribution | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales $ 10,923 $ 12,227 $ 20,856 $ 21,585