XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Liabilities and Restructuring Charges - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 15,151 $ (1,977) $ 15,151 $ 36,446
2021 Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Employee related restructuring liabilities 6,800   6,800  
2021 Restructuring Plan | Severance and Termination        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 15,100   15,100  
Cash payments 8,300   8,300  
Minimum | 2021 Restructuring Plan | Severance, Termination, and Retirement Benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, expected cost 42,000   42,000  
Maximum | 2021 Restructuring Plan | Severance, Termination, and Retirement Benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, expected cost $ 53,000   $ 53,000