XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 694,139 $ 692,759
Accumulated Amortization (316,418) (280,051)
Net Carrying Amount 377,721 412,708
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Intangible Asset Gross Carrying Amount 862,218 859,092
Intangible Asset Net Carrying Amount 545,800 579,041
Trade Names [Member]    
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 168,079 166,333
Net Carrying Amount 168,079 166,333
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 440,641 443,143
Accumulated Amortization (210,848) (188,919)
Net Carrying Amount 229,793 254,224
Intellectual Property [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 244,651 240,725
Accumulated Amortization (98,837) (84,686)
Net Carrying Amount 145,814 156,039
Licensing Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 6,559 6,559
Accumulated Amortization (4,980) (4,670)
Net Carrying Amount 1,579 1,889
Patents [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 1,117 1,071
Accumulated Amortization (784) (746)
Net Carrying Amount 333 325
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 721 811
Accumulated Amortization (721) (811)
Net Carrying Amount 0 0
Trade Names [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 450 450
Accumulated Amortization (248) (219)
Net Carrying Amount $ 202 $ 231