v3.26.1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount $ 1,325,319 $ 1,313,309
Accumulated Amortization 674,334 631,722
Net Book  Value 650,985 681,587
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 908,882 899,402
Accumulated Amortization 416,155 390,751
Net Book  Value 492,727 508,651
Patent/technology costs    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 236,872 235,255
Accumulated Amortization 166,438 155,865
Net Book  Value 70,434 79,390
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 169,988 169,127
Accumulated Amortization 82,164 75,581
Net Book  Value 87,824 93,546
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 8,657 8,596
Accumulated Amortization 8,657 8,596
Net Book  Value 0 0
Other    
Intangible Asset, Finite-Lived [Line Items]    
Carrying  Amount 920 929
Accumulated Amortization 920 929
Net Book  Value $ 0 $ 0