XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition and Contracts with Customers - Net Sales by Reporting Segment, Product Category and Market (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Disaggregation Of Revenue [Line Items]      
Net sales $ 1,504,241 $ 1,491,954 $ 1,161,464
Southeast Segment [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 1,130,394 1,110,355 968,693
Western Segment [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 373,847 381,599 192,771
Impact-Resistant Window and Door Products [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales 926,300 878,800 787,200
Non-Impact Window and Door Products [Member]      
Disaggregation Of Revenue [Line Items]      
Net sales $ 577,900 $ 613,200 $ 374,300