XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2020
Sep. 28, 2019
Oct. 03, 2020
Sep. 28, 2019
Disaggregation Of Revenue [Line Items]        
Net sales $ 238,033 $ 197,823 $ 661,020 $ 570,130
Southeast Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 203,741 161,892 560,241 465,051
Western Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 34,292 35,931 100,779 105,079
Impact-Resistant Windows and Door Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 173,300 138,400 471,000 395,700
Non-Impact Window and Door Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 64,700 59,400 190,000 174,400
New Construction [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 102,000 95,600 305,100 281,500
Repair and Remodel [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 136,000 $ 102,200 $ 355,900 $ 288,600