XML 123 R103.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Restructuring Reserve [Roll Forward]      
Restructuring charges, net $ 68,558,000 $ 42,573,000 $ 0
Severance | The "Plan"      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 8,004,000 1,502,000 6,985,000
Restructuring charges, net 68,558,000 42,573,000 0
Reductions for cash payments (57,636,000) (24,485,000) (4,829,000)
Non-cash payments (15,421,000) (10,827,000)  
Exchange rate fluctuations 399,000 (759,000) (654,000)
Restructuring liability, ending balance $ 3,904,000 $ 8,004,000 $ 1,502,000