XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Restructuring Reserve [Roll Forward]        
Restructuring charges, net $ 41,162,000 $ 0 $ 41,162,000 $ 0
Employee Severance | The "Plan"        
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance 463,000   1,502,000  
Restructuring charges, net 41,162,000 $ 0 41,162,000 $ 0
Reductions for cash payments (7,634,000)   (8,067,000)  
Reductions for non-cash payments (10,827,000)   (10,827,000)  
Exchange rate fluctuations 133,000   (473,000)  
Restructuring liability, ending balance $ 23,297,000   $ 23,297,000