v3.21.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Disaggregation of Revenue [Line Items]        
Total sales $ 1,060,177 $ 700,707 $ 2,930,613 $ 1,713,984
Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 633,237 421,171 1,730,094 945,517
Marine        
Disaggregation of Revenue [Line Items]        
Total sales 173,026 93,451 476,328 230,550
Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 134,625 107,753 394,434 310,436
Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 119,289 78,332 329,757 227,481
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total sales 772,235 494,274 2,102,032 1,206,114
Manufacturing | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 434,029 290,326 1,161,254 656,739
Manufacturing | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 164,535 88,861 453,223 219,150
Manufacturing | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 65,785 45,845 190,786 127,857
Manufacturing | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 107,886 69,242 296,769 202,368
Distribution        
Disaggregation of Revenue [Line Items]        
Total sales 287,942 206,433 828,581 507,870
Distribution | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 199,208 130,845 568,840 288,778
Distribution | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 8,491 4,590 23,105 11,400
Distribution | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 68,840 61,908 203,648 182,579
Distribution | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales $ 11,403 $ 9,090 $ 32,988 $ 25,113