XML 70 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Carrying Amount $ 741,800 $ 744,337
Accumulated Amortization 324,923 298,762
Net Book Value 416,877 445,575
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 478,457 480,007
Accumulated Amortization 191,300 173,996
Net Book Value 287,157 306,011
Patent/Technology Costs [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 154,018 154,735
Accumulated Amortization 77,121 71,663
Net Book Value 76,897 83,072
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 96,437 96,655
Accumulated Amortization 44,495 41,303
Net Book Value 51,942 55,352
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 11,490 11,540
Accumulated Amortization 10,614 10,406
Net Book Value 876 1,134
Other [Member]    
Finite Lived Intangible Assets [Line Items]    
Carrying Amount 1,398 1,400
Accumulated Amortization 1,393 1,394
Net Book Value $ 5 $ 6