XML 104 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation Other (Details)
12 Months Ended
Apr. 30, 2023
$ / shares
shares
Options Exercisable  
Weighted Average Remaining Contractual Life 1 year 10 months 24 days
26.70 - 28.99  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) $ 26.70
Range of Exercise Price, high end of range (in dollars per share) $ 28.99
Options Outstanding  
Number of Options (in shares) | shares 50,000
Weighted Average Remaining Contractual Life In Years 2 years 1 month 24 days
Weighted Average Exercise Price (in dollars per share) $ 26.70
Options Exercisable  
Number of Options Exercisable (in shares) | shares 50,000
Weighted Average Exercise Price (in dollars per share) $ 26.70
29.00 - 31.27  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 29.00
Range of Exercise Price, high end of range (in dollars per share) $ 31.27
Options Outstanding  
Number of Options (in shares) | shares 16,164
Weighted Average Remaining Contractual Life In Years 1 year 3 months 3 days
Weighted Average Exercise Price (in dollars per share) $ 31.27
Options Exercisable  
Number of Options Exercisable (in shares) | shares 16,164
Weighted Average Exercise Price (in dollars per share) $ 31.27
26.70 - 31.27  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 26.70
Range of Exercise Price, high end of range (in dollars per share) $ 31.27
Options Outstanding  
Number of Options (in shares) | shares 66,164
Weighted Average Remaining Contractual Life In Years 1 year 11 months 4 days
Weighted Average Exercise Price (in dollars per share) $ 27.82
Options Exercisable  
Number of Options Exercisable (in shares) | shares 66,164
Weighted Average Exercise Price (in dollars per share) $ 27.82