XML 108 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Performance-Based and Other Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2017
Restricted Stock, Additional Disclosures [Abstract]            
Stock-based compensation expense $ 26,504 $ 25,705 $ 21,982      
Performance-based Restricted Stock Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period for achievement of performance-based targets 3 years 3 years        
Performance-based Restricted Stock Awards | Key Employees | Vesting on June 30 Following End of Performance Cycle            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage 100.00% 100.00% 100.00% 100.00% 100.00%  
Restricted Stock Awards            
Restricted Shares            
Nonvested shares at beginning of year (in shares) 1,274 1,280 943      
Granted (in shares) 540 658 706      
Change in shares due to performance (in shares)     118      
Change in shares due to performance (in shares) (44) (3)        
Vested and issued (in shares) (544) (432) (362)      
Forfeited (in shares) (153) (229) (125)      
Nonvested shares at end of year (in shares) 1,073 1,274 1,280 943    
Weighted Average Grant Date Value            
Nonvested shares at beginning of year (in dollars per share) $ 49.17          
Granted (in dollars per share) 45.23          
Change in shares due to performance (in dollars per share) 43.29          
Vested and issued (in dollars per share) 47.27          
Forfeited (in dollars per share) 48.39          
Nonvested shares at end of year (in dollars per share) $ 48.49 $ 49.17        
Restricted Stock, Additional Disclosures [Abstract]            
Unrecognized share-based compensation expense $ 30,700          
Award vesting period 4 years          
Weighted average recognition period for unrecognized share-based compensation 2 years 3 months 18 days          
Grant date fair value of shares vested $ 25,700 $ 22,000 $ 17,600      
Restricted Stock Awards | Key Employees | Annual Vesting on Anniversary of Grant            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage           25.00%