XML 58 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring Costs (Details)
$ in Thousands
12 Months Ended
Oct. 31, 2019
USD ($)
employee
Oct. 31, 2018
USD ($)
employee
Oct. 31, 2017
USD ($)
employee
Activity and balance of the restructuring liability accounts      
Balance at beginning of period $ 3,847 $ 2,939 $ 2,838
Additional liability recorded 24,538 18,743 11,315
Adjustment to previous estimates     (1,048)
Cash payments (13,242) (17,835) (10,166)
Balance at end of period 15,143 3,847 2,939
Current restructuring liabilities 5,467    
Non-current restructuring liabilities 9,676    
Workforce reduction      
Activity and balance of the restructuring liability accounts      
Balance at beginning of period 2,108 1,291 868
Additional liability recorded 13,779 14,853 5,883
Adjustment to previous estimates     0
Cash payments (11,904) (14,036) (5,460)
Balance at end of period 3,983 $ 2,108 $ 1,291
Current restructuring liabilities 3,983    
Non-current restructuring liabilities $ 0    
Restructuring and Related Cost, Positions Eliminated [Abstract]      
Number of employees in workforce reduction | employee 283 240 100
Consolidation of excess facilities      
Activity and balance of the restructuring liability accounts      
Balance at beginning of period $ 1,739 $ 1,648 $ 1,970
Additional liability recorded 10,759 3,890 5,432
Adjustment to previous estimates     (1,048)
Cash payments (1,338) (3,799) (4,706)
Balance at end of period 11,160 $ 1,739 $ 1,648
Current restructuring liabilities 1,484    
Non-current restructuring liabilities $ 9,676