v3.25.2
Restructuring and Related Charges - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Restructuring and related charges Restructuring and related charges
Restructuring liability $ 5,600    
Restructuring reserve, noncurrent 1,000    
Restructuring and related charges $ 25,561 $ 63,041 $ 49,389
Global Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Occupancy square footage (percent) 35.00%    
Operating leases right of use asset fair value   8,700 12,100
Cumulative translation adjustment gain, writeoff $ 1,400 1,000 1,100
Restructuring charges 900 2,000 8,300
Restructuring and related charges 29,347 61,554 48,882
Business Optimization Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related charges $ (3,800) $ 1,400 $ 500