XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Recoveries) Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Restructuring Cost and Reserve [Line Items]      
Liability, Beginning period $ 10,318 $ 13,695  
Restructuring (recoveries) charges, net (202) 78 $ 24,520
Reductions for cash payments (4,146) (8,212)  
Exchange rate fluctuations 287 696  
Liability, Ending period 6,257 6,257  
Severance      
Restructuring Cost and Reserve [Line Items]      
Liability, Beginning period 2,904 5,341  
Reductions for cash payments (1,345) (3,947)  
Exchange rate fluctuations (18) 147  
Liability, Ending period 1,541 1,541  
Facilities      
Restructuring Cost and Reserve [Line Items]      
Liability, Beginning period 7,414 8,354  
Restructuring (recoveries) charges, net (202) 78  
Reductions for cash payments (2,801) (4,265)  
Exchange rate fluctuations 305 549  
Liability, Ending period $ 4,716 $ 4,716