XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
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
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation Of Revenue [Line Items]        
Net sales $ 399,931 $ 385,837 $ 1,161,694 $ 1,151,020
Southeast Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 302,942 288,246 872,964 867,505
Western Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 96,989 97,591 288,730 283,515
Impact-Resistant [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 251,800 227,700 716,600 688,500
Nonimpact-Resistant [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 148,100 158,100 445,100 462,500
New Construction [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 149,900 160,900 453,800 484,300
Repair and Remodel [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 250,000 $ 224,900 $ 707,900 $ 666,700