v3.26.1
Operating segments - Reconciliation of Segment Operating Income to Consolidated Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]        
Sales $ 817,667 $ 741,509 $ 2,227,975 $ 2,039,867
Adjusted cost of sales (697,302) (640,006) (1,000,641) (911,381)
Adjusted selling and administrative expenses (357,300) (331,708) (525,687) (491,806)
Depreciation 15,732 15,743 46,454 47,629
EBITDA 283,886 254,829 748,101 684,309
Inventory step-up amortization (2,269) 0 (3,404) (3,135)
Acquisition related costs (576) (235) (1,110) (1,778)
Severance and other 0 (451) 0 (16,725)
Depreciation and amortization (36,546) (37,847) (109,446) (112,454)
Corporate expenses (21,403) (16,318) (47,441) (40,542)
Interest expense (20,823) (26,258) (65,896) (79,389)
Interest and investment income 464 560 1,216 2,054
Other - net (16,794) (2,945) (6,357) (5,380)
Income before taxes 185,939 159,124 491,614 414,749
Pension settlement charge 0 0 (24,049) 0
Restructuring Costs and Asset Impairment Charges 0 (12,211) 0 (12,211)
Operating Segments | Industrial Precision Solutions        
Segment Reporting [Line Items]        
Sales 367,249 350,784 1,044,576 970,079
Adjusted cost of sales (288,399) (267,257) (423,154) (380,404)
Adjusted selling and administrative expenses (188,011) (170,290) (275,761) (250,459)
Depreciation 6,166 5,998 18,128 17,237
EBITDA 129,900 130,130 363,789 356,453
Operating Segments | Medical and Fluid Solutions        
Segment Reporting [Line Items]        
Sales 230,538 219,465 636,571 615,883
Adjusted cost of sales (220,876) (211,813) (317,431) (315,182)
Adjusted selling and administrative expenses (70,893) (67,453) (105,155) (102,065)
Depreciation 8,032 8,011 23,705 25,387
EBITDA 88,291 83,153 237,690 224,023
Operating Segments | Advanced Technology Solutions        
Segment Reporting [Line Items]        
Sales 219,880 171,260 546,828 453,905
Adjusted cost of sales (188,027) (160,936) (260,056) (215,795)
Adjusted selling and administrative expenses (98,396) (93,965) (144,771) (139,282)
Depreciation 1,534 1,734 4,621 5,005
EBITDA $ 65,695 $ 41,546 $ 146,622 $ 103,833