XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 728,963 $ 722,674
Accumulated Amortization 332,028 315,088
Net Book  Value 396,935 407,586
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 487,336 483,568
Accumulated Amortization 204,435 193,617
Net Book  Value 282,901 289,951
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 155,455 153,555
Accumulated Amortization 81,205 76,934
Net Book  Value 74,250 76,621
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 74,737 74,240
Accumulated Amortization 36,250 34,693
Net Book  Value 38,487 39,547
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,031 9,908
Accumulated Amortization 8,734 8,444
Net Book  Value 1,297 1,464
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 1,404 1,403
Accumulated Amortization 1,404 1,400
Net Book  Value $ 0 $ 3