XML 77 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Stock Option Activity (Details) - Share-based Payment Arrangement, Option - $ / shares
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Grants in period, stock option awards (in shares) 10,000 10,000
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Weighted average fair value of options on grant date (in dollars per share) $ 7.94 $ 9.42
Weighted average assumptions:    
Expected life of options (years) 6 years 3 months 18 days 5 years 10 months 24 days
Risk-free interest rate 3.90% 0.50%
Expected volatility 33.50% 31.20%
Expected dividend yield 4.30% 3.00%
Fair value of common stock on grant date (in dollars per share) $ 32.68 $ 45.99
Exercise price of stock option grant (in dollars per share) $ 32.68 $ 45.99
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Exercisable period 10 years  
First Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Options generally vesting, as a percent 10.00%  
Second Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Options generally vesting, as a percent 20.00%  
Third Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Options generally vesting, as a percent 30.00%  
Fourth Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]    
Options generally vesting, as a percent 40.00%