XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 728,107 $ 722,674
Accumulated Amortization 344,251 315,088
Net Book  Value 383,856 407,586
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 486,696 483,568
Accumulated Amortization 212,301 193,617
Net Book  Value 274,395 289,951
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 155,346 153,555
Accumulated Amortization 84,173 76,934
Net Book  Value 71,173 76,621
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 74,666 74,240
Accumulated Amortization 37,501 34,693
Net Book  Value 37,165 39,547
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,005 9,908
Accumulated Amortization 8,884 8,444
Net Book  Value 1,121 1,464
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 1,394 1,403
Accumulated Amortization 1,392 1,400
Net Book  Value $ 2 $ 3