v3.25.1
Operating segments - Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Segment Reporting Information [Line Items]        
Net external sales $ 682,938 $ 650,642 $ 1,298,358 $ 1,283,835
Operating profit (loss) 168,750 168,616 309,697 328,051
Operating Segments        
Segment Reporting Information [Line Items]        
Net external sales 682,938 650,642 1,298,358 1,283,835
Operating profit (loss) 168,750 168,616 309,697 328,051
Operating Segments | Industrial Precision Solutions        
Segment Reporting Information [Line Items]        
Net external sales 318,847 344,978 619,295 682,720
Operating profit (loss) 95,722 115,922 191,434 225,020
Operating Segments | Advanced Technology Solutions        
Segment Reporting Information [Line Items]        
Net external sales 161,282 136,698 282,645 272,623
Operating profit (loss) 31,558 20,693 49,681 38,997
Operating Segments | Medical and Fluid Solutions        
Segment Reporting Information [Line Items]        
Net external sales 202,809 168,966 396,418 328,492
Operating profit (loss) 56,805 48,993 97,741 95,093
Corporate        
Segment Reporting Information [Line Items]        
Net external sales 0 0 0 0
Operating profit (loss) $ (15,335) $ (16,992) $ (29,159) $ (31,059)