XML 60 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning period $ 13,695  
Restructuring charges, net 280 $ 24,520
Reductions for cash payments (4,066)  
Exchange rate fluctuations 409  
Liability, Ending period 10,318  
Severance    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning period 5,341  
Reductions for cash payments (2,602)  
Exchange rate fluctuations 165  
Liability, Ending period 2,904  
Facilities    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning period 8,354  
Restructuring charges, net 280  
Reductions for cash payments (1,464)  
Exchange rate fluctuations 244  
Liability, Ending period $ 7,414