XML 12 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Amortization Expense Related to Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets $ 25,028 $ 25,932 $ 48,462 $ 54,931
Core/developed technology        
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets 12,724 14,045 25,042 30,404
Customer relationships        
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets 8,912 9,377 17,474 18,957
Contract rights intangible        
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets 1,681 866 2,557 1,982
Trademarks and trade names        
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets 778 909 1,555 2,081
Capitalized software development costs        
Finite Lived Intangible Assets Amortization Expense [Line Items]        
Amortization expense of intangible assets [1] $ 933 $ 735 $ 1,834 $ 1,507
[1] Amortization of capitalized software development costs is included in cost of products revenue in the unaudited condensed consolidated statements of operations.