v3.22.2.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2022
Sep. 26, 2021
Sep. 25, 2022
Sep. 26, 2021
Disaggregation of Revenue [Line Items]        
Total sales $ 1,112,089 $ 1,060,177 $ 3,929,957 $ 2,930,613
Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 523,575 633,237 2,181,614 1,730,094
Marine        
Disaggregation of Revenue [Line Items]        
Total sales 271,125 173,026 782,422 476,328
Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 175,443 134,625 549,398 394,434
Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 141,946 119,289 416,523 329,757
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total sales 828,410 772,235 2,891,994 2,102,032
Manufacturing | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 355,791 434,029 1,501,151 1,161,254
Manufacturing | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 256,357 164,535 736,854 453,223
Manufacturing | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 85,767 65,785 269,773 190,786
Manufacturing | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 130,495 107,886 384,216 296,769
Distribution        
Disaggregation of Revenue [Line Items]        
Total sales 283,679 287,942 1,037,963 828,581
Distribution | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 167,784 199,208 680,463 568,840
Distribution | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 14,768 8,491 45,568 23,105
Distribution | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 89,676 68,840 279,625 203,648
Distribution | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales $ 11,451 $ 11,403 $ 32,307 $ 32,988