XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jul. 31, 2020
Oct. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Carrying Amount $ 779,918 $ 744,337
Accumulated Amortization 344,101 298,762
Net Book Value 435,817 445,575
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 503,804 480,007
Accumulated Amortization 203,589 173,996
Net Book Value 300,215 306,011
Patent/Technology Costs [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 163,550 154,735
Accumulated Amortization 81,590 71,663
Net Book Value 81,960 83,072
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 98,691 96,655
Accumulated Amortization 46,553 41,303
Net Book Value 52,138 55,352
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 12,472 11,540
Accumulated Amortization 10,972 10,406
Net Book Value 1,500 1,134
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 1,401 1,400
Accumulated Amortization 1,397 1,394
Net Book Value $ 4 $ 6