v3.25.2
Restructuring and Related Charges - Pretax Restructuring Charges (Credits) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges $ 3,038 $ 3,870
Global Restructuring Program    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 3,059 7,549
Total Charges Incurred to Date 142,842  
Global Restructuring Program | Corporate Expenses    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 2,683 5,241
Total Charges Incurred to Date 88,834  
Global Restructuring Program | Severance and termination benefits    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 1,962 5,782
Total Charges Incurred to Date 76,941  
Global Restructuring Program | Impairment of operating lease ROU assets and property and equipment    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 0 0
Total Charges Incurred to Date 23,395  
Global Restructuring Program | Acceleration of expense related to operating lease ROU assets, technology, property and equipment, and intangible assets    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 0 0
Total Charges Incurred to Date 8,074  
Global Restructuring Program | Facility related charges, net    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 992 1,402
Total Charges Incurred to Date 13,645  
Global Restructuring Program | Consulting costs (credits)    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 62 (556)
Total Charges Incurred to Date 11,971  
Global Restructuring Program | Other activities    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 43 921
Total Charges Incurred to Date 8,816  
Global Restructuring Program | Research | Operating Segments    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 252 2,323
Total Charges Incurred to Date 20,122  
Global Restructuring Program | Learning | Operating Segments    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 124 227
Total Charges Incurred to Date 20,891  
Global Restructuring Program | Held for Sale or Sold | Operating Segments    
Restructuring Cost and Reserve [Line Items]    
Total Restructuring and Related Charges 0 $ (242)
Total Charges Incurred to Date $ 12,995