XML 99 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Other Intangible Assets    
Weighted-Average Useful Life 15 years 6 months 14 years 3 months 18 days
Gross Carrying Amount $ 309,285 $ 148,865
Accumulated Amortization (91,223) (73,797)
Net 218,062 75,068
Non-amortizable - trade names 134,312 30,581
Total other intangible assets, gross 443,597 179,446
Total other intangible assets, net $ 352,374 $ 105,649
Patents    
Other Intangible Assets    
Weighted-Average Useful Life 9 years 10 months 24 days 9 years 10 months 24 days
Gross Carrying Amount $ 18,230 $ 18,235
Accumulated Amortization (13,102) (12,297)
Net $ 5,128 $ 5,938
Non-compete agreements    
Other Intangible Assets    
Weighted-Average Useful Life 5 years 6 months 5 years 6 months
Gross Carrying Amount $ 6,868 $ 6,872
Accumulated Amortization (6,786) (6,771)
Net $ 82 $ 101
Customer-related    
Other Intangible Assets    
Weighted-Average Useful Life 18 years 4 months 24 days 18 years 6 months
Gross Carrying Amount $ 220,390 $ 89,622
Accumulated Amortization (33,547) (23,653)
Net $ 186,843 $ 65,969
Developed technology    
Other Intangible Assets    
Weighted-Average Useful Life 7 years 7 months 6 days 7 years 7 months 6 days
Gross Carrying Amount $ 51,911 $ 31,029
Accumulated Amortization (31,289) (28,471)
Net $ 20,622 $ 2,558
Trade names    
Other Intangible Assets    
Weighted-Average Useful Life 15 years 4 months 24 days 5 years
Gross Carrying Amount $ 7,496 $ 2,307
Accumulated Amortization (2,109) (1,805)
Net $ 5,387 $ 502
Backlog and other    
Other Intangible Assets    
Weighted-Average Useful Life 7 months 6 days 1 year
Gross Carrying Amount $ 4,390 $ 800
Accumulated Amortization (4,390) (800)
Net $ 0 $ 0