XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges, Net - Changes In Restructuring Liability (Detail)
$ in Thousands
3 Months Ended
Jul. 31, 2020
USD ($)
Restructuring And Related Activities [Abstract]  
Restructuring Liability, Beginning balance $ 34,153
Restructuring charges, net 27,487
Reductions for cash payments (31,347)
Non-cash payments (3,968)
Exchange rate fluctuations 2,207
Restructuring Liability, Ending balance $ 28,532