v3.26.1
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 04, 2026
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 739,408
Impact of acquisitions and related measurement period adjustments (393)
Currency translation (7,855)
Ending balance 731,160
Goodwill 1,969,535
Accumulated impairment loss (1,238,375)
Goodwill 731,160
Windows & Doors  
Goodwill [Roll Forward]  
Beginning balance 82,559
Impact of acquisitions and related measurement period adjustments 0
Currency translation (7,104)
Ending balance 75,455
Goodwill 943,927
Accumulated impairment loss (868,472)
Goodwill 75,455
Siding & Accessories  
Goodwill [Roll Forward]  
Beginning balance 338,643
Impact of acquisitions and related measurement period adjustments 0
Currency translation (751)
Ending balance 337,892
Goodwill 707,795
Accumulated impairment loss (369,903)
Goodwill 337,892
Metal Solutions  
Goodwill [Roll Forward]  
Beginning balance 318,206
Impact of acquisitions and related measurement period adjustments (393)
Currency translation 0
Ending balance 317,813
Goodwill 317,813
Accumulated impairment loss 0
Goodwill $ 317,813