XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Detail)
$ in Thousands
6 Months Ended 12 Months Ended
Oct. 31, 2025
USD ($)
segment
reporting_Unit
Oct. 31, 2025
USD ($)
reporting_Unit
segment
Oct. 31, 2024
USD ($)
numberOfInstruments
Oct. 31, 2023
USD ($)
Aug. 01, 2024
USD ($)
Goodwill [Roll Forward]          
Beginning balance   $ 574,711 $ 182,956    
Acquisitions   0 385,045    
Measurement period adjustments   (3,989) 0    
Goodwill, Impairment Loss   (302,284) 0 $ 0  
Foreign currency translation adjustment   2,908 6,710    
Ending balance $ 271,346 $ 271,346 $ 574,711 182,956  
Finite-Lived Intangible Assets [Line Items]          
Number of reportable segments 3 3 4    
Number of reportable units with goodwill balances | reporting_Unit 7 7      
Goodwill $ 271,346 $ 271,346 $ 574,711 182,956  
Gross Carrying Amount 773,200 773,200 780,729    
Accumulated Amortization (224,063) (224,063) (182,820)    
Intangible assets amortization expense   39,300 21,600 $ 12,100  
Intangible assets one-time adjustment expense   3,500      
Estimated Amortization Expense          
2026 38,873 38,873      
2027 38,873 38,873      
2028 33,640 33,640      
2029 33,623 33,623      
2030 32,189 32,189      
Thereafter 371,939 371,939      
Intangible assets, net 549,137 $ 549,137 597,909    
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Remaining Weighted Average Useful Life   16 years      
Gross Carrying Amount 506,473 $ 506,473 512,131    
Accumulated Amortization (141,462) $ (141,462) (112,748)    
Trademarks and trade names          
Finite-Lived Intangible Assets [Line Items]          
Remaining Weighted Average Useful Life   18 years      
Gross Carrying Amount 240,622 $ 240,622 243,434    
Accumulated Amortization (59,833) $ (59,833) (47,685)    
Patents and other technology          
Finite-Lived Intangible Assets [Line Items]          
Remaining Weighted Average Useful Life   11 years      
Gross Carrying Amount 26,105 $ 26,105 25,164    
Accumulated Amortization (22,768) (22,768) $ (22,387)    
Tyman          
Goodwill [Roll Forward]          
Measurement period adjustments   4,104      
Ending balance 380,941 380,941      
Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 380,941 380,941     $ 385,045
Hardware Solutions          
Goodwill [Roll Forward]          
Goodwill, Impairment Loss   (163,200)      
Extruded Solutions          
Goodwill [Roll Forward]          
Goodwill, Impairment Loss   (54,900)      
Custom Solutions          
Goodwill [Roll Forward]          
Goodwill, Impairment Loss   $ (84,200)