v3.25.2
Operating segments - Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information [Line Items]        
Net external sales $ 741,509 $ 661,604 $ 2,039,867 $ 1,945,439
Operating profit (loss) 187,767 167,058 497,464 495,109
Operating Segments        
Segment Reporting Information [Line Items]        
Net external sales 741,509 661,604 2,039,867 1,945,439
Operating profit (loss) 187,767 167,058 497,464 495,109
Operating Segments | Industrial Precision Solutions        
Segment Reporting Information [Line Items]        
Net external sales 350,784 348,997 970,079 1,031,717
Operating profit (loss) 116,720 115,023 308,153 340,043
Operating Segments | Advanced Technology Solutions        
Segment Reporting Information [Line Items]        
Net external sales 171,260 145,870 453,905 418,493
Operating profit (loss) 36,877 26,032 86,558 65,029
Operating Segments | Medical and Fluid Solutions        
Segment Reporting Information [Line Items]        
Net external sales 219,465 166,737 615,883 495,229
Operating profit (loss) 52,500 48,374 150,241 143,467
Corporate        
Segment Reporting Information [Line Items]        
Net external sales 0 0 0 0
Operating profit (loss) $ (18,330) $ (22,371) $ (47,488) $ (53,430)