XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition and Contracts with Customers - Revenue Based on Business Unit, Product Category, and Market (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 02, 2021
Oct. 03, 2020
Jul. 04, 2020
Apr. 04, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Disaggregation Of Revenue [Line Items]                      
Net sales $ 221,601 $ 238,033 $ 202,783 $ 220,204 $ 174,826 $ 197,823 $ 198,570 $ 173,737 $ 882,621 $ 744,956 $ 698,493
Southeast Segment [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 752,432 606,631 648,792
Western Segment [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 130,189 138,325 49,701
Net sales                 130,200 138,400 49,700
Impact-Resistant Windows and Door Products [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 630,200 516,100 561,800
Non-Impact Window and Door Products [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 252,400 228,900 136,700
New Construction [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 402,500 368,400 283,100
Repair and Remodel [Member]                      
Disaggregation Of Revenue [Line Items]                      
Net sales                 $ 480,100 $ 376,600 $ 415,400