XML 104 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Restructuring Reserve [Roll Forward]      
Restructuring charges, net $ 42,573 $ 0 $ 30,732
Severance | The "Plan"      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 1,502 6,985 34,153
Restructuring charges, net 42,573 0 30,732
Reductions for cash payments (24,485) (4,829) (56,387)
Non-cash payments (10,827)   (3,968)
Exchange rate fluctuations (759) (654) 2,455
Restructuring liability, ending balance $ 8,004 $ 1,502 $ 6,985