v3.22.0.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 26, 2021
Jun. 27, 2021
Mar. 28, 2021
Dec. 31, 2020
Sep. 27, 2020
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]                      
Net sales $ 1,147,479 $ 1,060,177 $ 1,019,953 $ 850,483 $ 772,613 $ 700,707 $ 424,045 $ 589,232 $ 4,078,092 $ 2,486,597 $ 2,337,082
Recreational Vehicle                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,404,442 1,392,208 1,287,193
Marine                      
Disaggregation of Revenue [Line Items]                      
Net sales                 665,265 338,661 328,539
Manufactured Housing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 545,063 432,363 436,786
Industrial                      
Disaggregation of Revenue [Line Items]                      
Net sales                 463,322 323,365 284,564
Manufacturing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,930,466 1,729,451 1,642,263
Manufacturing | Recreational Vehicle                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,617,852 938,301 897,848
Manufacturing | Marine                      
Disaggregation of Revenue [Line Items]                      
Net sales                 633,848 324,250 316,781
Manufacturing | Manufactured Housing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 261,856 180,136 176,665
Manufacturing | Industrial                      
Disaggregation of Revenue [Line Items]                      
Net sales                 416,910 286,764 250,969
Distribution                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,147,626 757,146 694,819
Distribution | Recreational Vehicle                      
Disaggregation of Revenue [Line Items]                      
Net sales                 786,590 453,907 389,345
Distribution | Marine                      
Disaggregation of Revenue [Line Items]                      
Net sales                 31,417 14,411 11,758
Distribution | Manufactured Housing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 283,207 252,227 260,121
Distribution | Industrial                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 46,412 $ 36,601 $ 33,595