XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jan. 31, 2022
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 751,059 $ 723,664
Accumulated Amortization 376,910 366,297
Net Book  Value 374,149 357,367
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 491,028 483,815
Accumulated Amortization 233,565 226,658
Net Book  Value 257,463 257,157
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 163,245 154,267
Accumulated Amortization 91,572 89,299
Net Book  Value 71,673 64,968
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 84,744 74,301
Accumulated Amortization 41,166 39,858
Net Book  Value 43,578 34,443
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,641 9,896
Accumulated Amortization 9,215 9,099
Net Book  Value 1,426 797
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 1,401 1,385
Accumulated Amortization 1,392 1,383
Net Book  Value $ 9 $ 2