XML 82 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance $ 4,300   $ 8,004  
Restructuring charges, net 63,525 $ 0 63,946 $ 0
Reductions for cash payments (3,608)   (7,717)  
Reductions for non-cash payments (15,421)   (15,421)  
Exchange rate fluctuations (143)   (159)  
Restructuring liability, ending balance $ 48,653   $ 48,653