XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Summary of Unaudited Proforma Results (Detail) - Anlin Windows and Doors [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Oct. 02, 2021
Business Acquisition [Line Items]    
Net sales $ 329,613 $ 939,395
Net income (loss) attributable to common shareholders $ (3,326) $ 18,410
Net income (loss) per common share attributable to common shareholders:    
Basic $ (0.06) $ 0.31
Diluted $ (0.06) $ 0.31