v3.26.1
Operating Segments - Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Segment Reporting [Line Items]          
Amortization of intangibles $ 19,406 $ 19,697 $ 38,975 $ 39,007  
Assets 5,964,418   5,964,418   $ 5,917,681
Total identifiable assets for reportable segments 5,964,418   5,964,418   5,917,681
Property, plant and equipment expenditures 10,180 16,039 27,693 37,439  
Operating Segments | Industrial Precision Solutions          
Segment Reporting [Line Items]          
Amortization of intangibles 7,552 7,019 15,072 13,828  
Assets 1,898,264   1,898,264   1,858,974
Property, plant and equipment expenditures 2,467 4,054 5,732 13,583  
Operating Segments | Medical and Fluid Solutions          
Segment Reporting [Line Items]          
Amortization of intangibles 9,533 9,695 19,204 19,132  
Assets 2,191,580   2,191,580   2,201,528
Property, plant and equipment expenditures 5,479 2,269 10,804 17,181  
Operating Segments | Advanced Technology Solutions          
Segment Reporting [Line Items]          
Amortization of intangibles 2,321 2,983 4,699 6,047  
Assets 772,837   772,837   738,762
Property, plant and equipment expenditures 2,234 7,851 11,002 4,393  
Corporate          
Segment Reporting [Line Items]          
Amortization of intangibles 0 0 0 0  
Assets 1,101,737   1,101,737   $ 1,118,417
Property, plant and equipment expenditures $ 0 $ 1,865 $ 155 $ 2,282