XML 43 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Accumulated amortization $ 128,774   $ 124,784
Finite-Lived Intangible Assets, Gross 233,112   232,081
Intangible assets amortization expense 3,700 $ 4,000  
Estimated Amortization Expense      
2020 (remaining nine months) 10,594    
2016 12,619    
2017 11,998    
2018 11,251    
2019 10,520    
Thereafter 47,356    
Total 104,338   107,297
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Accumulated amortization 73,029   70,103
Finite-Lived Intangible Assets, Gross 154,727   153,950
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Accumulated amortization 35,811   35,210
Finite-Lived Intangible Assets, Gross 55,988   55,745
Patents And Other Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Accumulated amortization 19,934   19,471
Finite-Lived Intangible Assets, Gross $ 22,397   $ 22,386