XML 58 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2020
Jan. 31, 2020
Restructuring And Related Activities [Abstract]    
Restructuring Liability, Beginning balance $ 528 $ 531
Restructuring charges, net 18,093 18,093
Reductions for cash payments (11,075) (11,075)
Non-cash payments (1,284) (1,284)
Exchange rate fluctuations 12 9
Restructuring Liability, Ending balance $ 6,274 $ 6,274