XML 113 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Restructuring And Related Activities [Abstract]    
Restructuring Liability, Beginning balance $ 34,153 $ 531
Restructuring charges, net 30,732 58,559
Reductions for cash payments (56,387) (16,737)
Non-cash payments (3,968) (8,053)
Exchange rate fluctuations 2,455 (147)
Restructuring Liability, Ending balance $ 6,985 $ 34,153