v3.26.1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount $ 1,307,304 $ 1,313,309
Accumulated Amortization 680,961 631,722
Net Book  Value 626,343 681,587
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 902,320 899,402
Accumulated Amortization 425,531 390,751
Net Book  Value 476,789 508,651
Patent/technology costs    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 235,713 235,255
Accumulated Amortization 170,483 155,865
Net Book  Value 65,230 79,390
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 169,271 169,127
Accumulated Amortization 84,947 75,581
Net Book  Value $ 84,324 93,546
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount   8,596
Accumulated Amortization   8,596
Net Book  Value   0
Other    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount   929
Accumulated Amortization   929
Net Book  Value   $ 0