XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Other (Details)
12 Months Ended
Apr. 30, 2022
$ / shares
shares
Options Exercisable  
Weighted Average Remaining Contractual Life 1 year 11 months 4 days
18.07  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) $ 18.07
Range of Exercise Price, high end of range (in dollars per share) $ 18.32
Options Outstanding  
Number of Options (in shares) | shares 30,000
Weighted Average Remaining Contractual Life In Years 11 months 23 days
Weighted Average Exercise Price (in dollars per share) $ 18.07
Options Exercisable  
Number of Options Exercisable (in shares) | shares 30,000
Weighted Average Exercise Price (in dollars per share) $ 18.07
18.33  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 18.33
Range of Exercise Price, high end of range (in dollars per share) $ 22.64
Options Outstanding  
Number of Options (in shares) | shares 20,000
Weighted Average Remaining Contractual Life In Years 11 months 23 days
Weighted Average Exercise Price (in dollars per share) $ 18.57
Options Exercisable  
Number of Options Exercisable (in shares) | shares 20,000
Weighted Average Exercise Price (in dollars per share) $ 18.57
22.65  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 22.65
Range of Exercise Price, high end of range (in dollars per share) $ 26.99
Options Outstanding  
Number of Options (in shares) | shares 50,000
Weighted Average Remaining Contractual Life In Years 3 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
27.00  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 27.00
Range of Exercise Price, high end of range (in dollars per share) $ 29.27
Options Outstanding  
Number of Options (in shares) | shares 50,000
Weighted Average Remaining Contractual Life In Years 1 year 6 months 21 days
Weighted Average Exercise Price (in dollars per share) $ 27.27
Options Exercisable  
Number of Options Exercisable (in shares) | shares 50,000
Weighted Average Exercise Price (in dollars per share) $ 27.27
29.28  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 29.28
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 2 years 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
18.07.  
Stock-Based Compensation  
Range of Exercise Price, low end of range (in dollars per share) 18.07
Range of Exercise Price, high end of range (in dollars per share) $ 31.27
Options Outstanding  
Number of Options (in shares) | shares 166,164
Weighted Average Remaining Contractual Life In Years 1 year 11 months 4 days
Weighted Average Exercise Price (in dollars per share) $ 24.78
Options Exercisable  
Number of Options Exercisable (in shares) | shares 166,164
Weighted Average Exercise Price (in dollars per share) $ 24.78