XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Restructuring Charges, Activity for Restructuring and Reinvestment Program Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 63 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2017
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Charges $ 25,729 $ (920)  
Payments (13,357) (6,461)  
Restructuring and Reinvestment Program [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, beginning of period 22,790    
Charges 25,729 (920) $ 163,673
Payments (13,357)    
Foreign translation & reclassifications (1,710)    
Restructuring liability, end of period 33,452   33,452
Restructuring and Reinvestment Program [Member] | Severance [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, beginning of period 10,082    
Charges 24,721 257 112,311
Payments (5,842)    
Foreign translation & reclassifications 336    
Restructuring liability, end of period 29,297   29,297
Restructuring and Reinvestment Program [Member] | Process Reengineering Consulting [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, beginning of period 0    
Charges 1,521 7 20,335
Payments (1,321)    
Foreign translation & reclassifications 0    
Restructuring liability, end of period 200   200
Restructuring and Reinvestment Program [Member] | Other Activities [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, beginning of period 12,708    
Charges (513) $ (1,184) 31,027
Payments (6,194)    
Foreign translation & reclassifications (2,046)    
Restructuring liability, end of period 3,955   3,955
Restructuring and Reinvestment Program [Member] | Other Activities [Member] | Other Accrued Liabilities [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, end of period 1,300   1,300
Restructuring and Reinvestment Program [Member] | Other Activities [Member] | Other Long-Term Liabilities [Member]      
Activity for Restructuring and Reinvestment Program liability [Roll Forward]      
Restructuring liability, end of period $ 2,700   $ 2,700