XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Summary Of RSU's Activity) (Details) - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Employee Performance Based Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Issued and outstanding, beginning balance 154,610 131,684 117,687
Granted 119,772 57,392 124,374
Cancelled due to non-achievement of performance goals (38,454) (1,975) (17,461)
Settled in common stock (19,478) (19,930) (19,058)
Forfeited (16,620) (12,561) (73,858)
Issued and outstanding, ending balance 199,830 154,610 131,684
Serviced-Based RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Issued and outstanding, beginning balance 147,234 91,471 79,210
Granted 82,848 85,568 76,846
Cancelled due to non-achievement of performance goals 0 0 0
Settled in common stock (49,916) (23,242) (27,208)
Forfeited (9,986) (6,563) (37,377)
Issued and outstanding, ending balance 170,180 147,234 91,471
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Issued and outstanding, beginning balance 301,844 223,155 196,897
Granted 202,620 142,960 201,220
Cancelled due to non-achievement of performance goals (38,454) (1,975) (17,461)
Settled in common stock (69,394) (43,172) (46,266)
Forfeited (26,606) (19,124) (111,235)
Issued and outstanding, ending balance 370,010 301,844 223,155
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, beginning balance $ 69.10 $ 64.81 $ 66.68
Weighted average grant date fair value, Awarded 51.77 76.97 66.00
Weighted average grant date fair value, cancelled due to non-achievement of performance goals 73.85 104.10 89.31
Weighted average grant date fair value, settled in common shares 63.12 71.47 88.57
Weighted average grant date fair value, forfeited 63.15 72.79 71.63
Weighted average grant date fair value, ending balance $ 61.77 $ 69.10 $ 64.81
Restricted Stock Units (RSUs) [Member] | Non Employee Directors only      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years    
Restricted Stock Units (RSUs) [Member] | Employee Only      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years