v3.25.1
Segment Information Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Segment Reporting Information [Line Items]          
Net sales $ 452,478 $ 266,201 $ 852,522 $ 505,356  
Depreciation and amortization 19,192 10,894 43,932 22,046  
Operating income (loss) 40,921 20,637 33,943 28,554  
Capital expenditures 14,920 7,603 26,544 17,183  
Total assets 2,308,266   2,308,266   $ 2,319,788
Operating Segments | NA Fenestration          
Segment Reporting Information [Line Items]          
Net sales 151,026 159,774 285,359 307,769  
Depreciation and amortization 4,667 5,218 9,446 10,693  
Operating income (loss) 16,661 18,565 23,515 26,807  
Capital expenditures 6,489 5,739 12,140 11,460  
Total assets 407,552   407,552   373,934
Operating Segments | EU Fenestration          
Segment Reporting Information [Line Items]          
Net sales 61,257 56,583 109,728 106,020  
Depreciation and amortization 2,659 2,538 5,269 5,096  
Operating income (loss) 10,559 10,478 17,862 17,909  
Capital expenditures 727 605 1,329 2,406  
Total assets 244,562   244,562   239,501
Operating Segments | NA Cabinet Components          
Segment Reporting Information [Line Items]          
Net sales 51,237 51,078 95,047 94,215  
Depreciation and amortization 3,015 3,082 6,024 6,147  
Operating income (loss) 92 306 (3,790) (3,491)  
Capital expenditures 1,239 1,099 1,656 2,935  
Total assets 145,170   145,170   147,907
Operating Segments | Tyman          
Segment Reporting Information [Line Items]          
Net sales 190,107 0 365,783 0  
Depreciation and amortization 8,775 0 23,038 0  
Operating income (loss) 16,382 0 2,717 0  
Capital expenditures 5,368 0 9,456 0  
Total assets 916,393   916,393   1,243,265
Corporate Non-Segment          
Segment Reporting Information [Line Items]          
Net sales (1,149) (1,234) (3,395) (2,648)  
Depreciation and amortization 76 56 155 110  
Operating income (loss) (2,773) (8,712) (6,361) (12,671)  
Capital expenditures 1,097 $ 160 1,963 $ 382  
Total assets $ 594,589   $ 594,589   $ 315,181