v3.25.1
Segment Information Goodwill by Segment (Details)
$ in Thousands
6 Months Ended
Apr. 30, 2025
USD ($)
Goodwill [Line Items]  
Beginning balance $ 574,711
Foreign currency translation adjustment 4,399
Balance as of the end of the period 579,110
Operating Segments | NA Fenestration  
Goodwill [Line Items]  
Beginning balance 80,105
Foreign currency translation adjustment 0
Balance as of the end of the period 80,105
Operating Segments | EU Fenestration  
Goodwill [Line Items]  
Beginning balance 67,194
Foreign currency translation adjustment 2,421
Balance as of the end of the period 69,615
Operating Segments | NA Cabinet Components  
Goodwill [Line Items]  
Beginning balance 39,147
Foreign currency translation adjustment 0
Balance as of the end of the period 39,147
Operating Segments | Tyman  
Goodwill [Line Items]  
Beginning balance 388,265
Foreign currency translation adjustment 1,978
Balance as of the end of the period 390,243
Corporate Non-Segment  
Goodwill [Line Items]  
Beginning balance 0
Foreign currency translation adjustment 0
Balance as of the end of the period $ 0