XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 726,954 $ 722,674
Accumulated Amortization 356,248 315,088
Net Book  Value 370,706 407,586
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 485,876 483,568
Accumulated Amortization 220,029 193,617
Net Book  Value 265,847 289,951
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 155,146 153,555
Accumulated Amortization 87,070 76,934
Net Book  Value 68,076 76,621
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 74,568 74,240
Accumulated Amortization 38,732 34,693
Net Book  Value 35,836 39,547
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 9,971 9,908
Accumulated Amortization 9,026 8,444
Net Book  Value 945 1,464
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 1,393 1,403
Accumulated Amortization 1,391 1,400
Net Book  Value $ 2 $ 3