v3.26.1
Segment Information Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting Information [Line Items]        
Net sales $ 501,845 $ 495,273 $ 1,373,301 $ 1,347,795
Cost of sales (excluding depreciation and amortization) 360,380 357,305 1,015,517 986,129
Selling, general and administrative 70,837 71,270 216,695 208,253
Restructuring charges 0 1,367 0 10,207
Depreciation and amortization 24,138 33,882 73,037 77,814
Goodwill impairment charges 0 302,284 0 302,284
Operating income (loss) 46,490 (270,835) 68,052 (236,892)
Capital expenditures 10,744 14,452 33,066 40,996
Operating Segments | Hardware Solutions        
Segment Reporting Information [Line Items]        
Net sales 220,923 227,116 613,054 614,791
Cost of sales (excluding depreciation and amortization) 162,056 170,282 475,172 466,600
Selling, general and administrative 33,162 32,954 103,105 98,570
Restructuring charges   1,140   8,155
Depreciation and amortization 11,386 16,987 34,626 38,818
Goodwill impairment charges   163,198   163,198
Operating income (loss) 14,319 (157,445) 151 (160,550)
Capital expenditures 5,313 6,009 17,106 16,305
Operating Segments | Extruded Solutions        
Segment Reporting Information [Line Items]        
Net sales 179,291 174,427 484,040 478,024
Cost of sales (excluding depreciation and amortization) 121,389 116,597 331,979 325,914
Selling, general and administrative 22,279 20,740 65,084 60,921
Restructuring charges   34   34
Depreciation and amortization 7,213 6,989 21,893 22,066
Goodwill impairment charges   54,934   54,934
Operating income (loss) 28,410 (24,867) 65,084 14,155
Capital expenditures 2,794 4,981 8,779 15,004
Operating Segments | Custom Solutions        
Segment Reporting Information [Line Items]        
Net sales 111,007 102,264 304,062 284,809
Cost of sales (excluding depreciation and amortization) 85,861 77,755 236,302 219,755
Selling, general and administrative 13,143 11,708 40,182 34,156
Restructuring charges   26   26
Depreciation and amortization 5,330 4,716 15,956 15,693
Goodwill impairment charges   84,152   84,152
Operating income (loss) 6,673 (76,093) 11,622 (68,973)
Capital expenditures 2,636 3,258 7,121 7,519
Corporate Non-Segment        
Segment Reporting Information [Line Items]        
Net sales (9,376) (8,534) (27,855) (29,829)
Cost of sales (excluding depreciation and amortization) (8,926) (7,329) (27,936) (26,140)
Selling, general and administrative 2,253 5,868 8,324 14,606
Restructuring charges   167   1,992
Depreciation and amortization 209 5,190 562 1,237
Goodwill impairment charges   0   0
Operating income (loss) (2,912) (12,430) (8,805) (21,524)
Capital expenditures $ 1 $ 204 $ 60 $ 2,168