XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 31, 2020
Restructuring And Related Activities [Abstract]    
Restructuring Liability, Beginning balance $ 28,532 $ 34,153
Restructuring charges, net 2,407 29,894
Reductions for cash payments (13,812) (45,159)
Non-cash payments   (3,968)
Exchange rate fluctuations (297) 1,910
Restructuring Liability, Ending balance $ 16,830 $ 16,830