XML 112 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Carrying Amount $ 744,337 $ 743,294
Accumulated Amortization 298,762 243,553
Net Book Value 445,575 499,741
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 480,007 480,404
Accumulated Amortization 173,996 137,640
Net Book Value 306,011 342,764
Patent/Technology Costs [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 154,735 153,602
Accumulated Amortization 71,663 59,845
Net Book Value 83,072 93,757
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 96,655 96,433
Accumulated Amortization 41,303 34,768
Net Book Value 55,352 61,665
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 11,540 11,469
Accumulated Amortization 10,406 9,919
Net Book Value 1,134 1,550
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 1,400 1,386
Accumulated Amortization 1,394 1,381
Net Book Value $ 6 $ 5