XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 722,674 $ 744,337
Accumulated Amortization 315,088 298,762
Net Book Value 407,586 445,575
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 483,568 480,007
Accumulated Amortization 193,617 173,996
Net Book Value 289,951 306,011
Patent/Technology Costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 153,555 154,735
Accumulated Amortization 76,934 71,663
Net Book Value 76,621 83,072
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 74,240 96,655
Accumulated Amortization 34,693 41,303
Net Book Value 39,547 55,352
Non-compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 9,908 11,540
Accumulated Amortization 8,444 10,406
Net Book Value 1,464 1,134
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 1,403 1,400
Accumulated Amortization 1,400 1,394
Net Book Value $ 3 $ 6