XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Apr. 30, 2022
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 741,589 $ 723,664
Accumulated Amortization 383,637 366,297
Net Book  Value 357,952 357,367
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 485,584 483,815
Accumulated Amortization 238,359 226,658
Net Book  Value 247,225 257,157
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 160,542 154,267
Accumulated Amortization 92,682 89,299
Net Book  Value 67,860 64,968
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 83,806 74,301
Accumulated Amortization 42,209 39,858
Net Book  Value 41,597 34,443
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,448 9,896
Accumulated Amortization 9,184 9,099
Net Book  Value 1,264 797
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 1,209 1,385
Accumulated Amortization 1,203 1,383
Net Book  Value $ 6 $ 2