XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating segments - Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting Information [Line Items]    
Net external sales $ 633,193 $ 610,477
Operating profit (loss) 159,435 144,219
Operating Segments    
Segment Reporting Information [Line Items]    
Net external sales 633,193 610,477
Operating profit (loss) 159,435 144,219
Operating Segments | Industrial Precision Solutions    
Segment Reporting Information [Line Items]    
Net external sales 354,547 311,546
Operating profit (loss) 108,364 102,319
Operating Segments | Advanced Technology Solutions    
Segment Reporting Information [Line Items]    
Net external sales 119,120 144,644
Operating profit (loss) 19,038 16,963
Operating Segments | Medical and Fluid Solutions    
Segment Reporting Information [Line Items]    
Net external sales 159,526 154,287
Operating profit (loss) 46,100 39,384
Corporate    
Segment Reporting Information [Line Items]    
Net external sales 0 0
Operating profit (loss) $ (14,067) $ (14,447)