XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Summary Of Significant Accounting Policies [Line Items]      
Cash and cash equivalent maturity period, months 3 months    
Depreciation expenses $ 72,800,000 $ 82,800,000 $ 73,800,000
Repair and maintenance costs 45,700,000 40,600,000 38,800,000
Goodwill impairment loss 0 0 0
Long-lived assets impairment loss   0 0
Restructuring charges $ 12,945,000 36,586,000 9,633,000
Additional maintenance perpetual license period (in years) 20 years    
Software product warranty period (in days) 90 days    
Perpetual licenses      
Summary Of Significant Accounting Policies [Line Items]      
License fee percentage 75.00%    
Maintenance fee percentage 100.00%    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Hardware product warranty period (in months) 6 months    
Intangible Assets | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets amortization period 1 year    
Intangible Assets | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets amortization period 10 years    
Employee Severance and Benefits | 2018 Restructuring      
Summary Of Significant Accounting Policies [Line Items]      
Restructuring charges $ 12,900,000    
Restructuring reserve $ 8,100,000    
Employee Severance and Benefits | 2017 Restructuring      
Summary Of Significant Accounting Policies [Line Items]      
Restructuring charges   36,600,000  
Restructuring reserve   $ 17,500,000  
Employee Severance and Benefits | 2016 Restructuring      
Summary Of Significant Accounting Policies [Line Items]      
Restructuring charges     9,600,000
Restructuring reserve     5,700,000
Payments for restructuring charges     $ 3,900,000