XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 736,559 $ 723,664
Accumulated Amortization 392,780 366,297
Net Book  Value 343,779 357,367
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 483,127 483,815
Accumulated Amortization 244,893 226,658
Net Book  Value 238,234 257,157
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 159,284 154,267
Accumulated Amortization 94,711 89,299
Net Book  Value 64,573 64,968
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 83,368 74,301
Accumulated Amortization 43,514 39,858
Net Book  Value 39,854 34,443
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,358 9,896
Accumulated Amortization 9,245 9,099
Net Book  Value 1,113 797
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 422 1,385
Accumulated Amortization 417 1,383
Net Book  Value $ 5 $ 2