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