XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating segments - Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Segment Reporting Information [Line Items]    
Net external sales $ 615,420 $ 633,193
Operating profit (loss) 140,947 159,435
Operating Segments    
Segment Reporting Information [Line Items]    
Net external sales 615,420 633,193
Operating profit (loss) 140,947 159,435
Operating Segments | Industrial Precision Solutions    
Segment Reporting Information [Line Items]    
Net external sales 300,448 337,742
Operating profit (loss) 95,712 109,098
Operating Segments | Advanced Technology Solutions    
Segment Reporting Information [Line Items]    
Net external sales 121,363 135,925
Operating profit (loss) 18,123 18,304
Operating Segments | Medical and Fluid Solutions    
Segment Reporting Information [Line Items]    
Net external sales 193,609 159,526
Operating profit (loss) 40,936 46,100
Corporate    
Segment Reporting Information [Line Items]    
Net external sales 0 0
Operating profit (loss) $ (13,824) $ (14,067)