XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Payments (Details 2) - $ / shares
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Restricted Shares and Deferred Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Restricted Shares and Deferred Stock Units and Performance Units 598,738    
Granted 66,514 83,188 245,945
Vested (179,584)    
Forfeited (54,613)    
Ending Balance, Restricted Shares and Deferred Stock Units and Performance Units 431,055 598,738  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 116.54    
Granted 135.10 $ 110.66 $ 121.19
Vested 121.07    
Forfeited 118.71    
Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 117.24 $ 116.54  
Performance Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Restricted Shares and Deferred Stock Units and Performance Units 325,453    
Granted 171,907 194,786 168,212
Vested 0    
Forfeited (34,883)    
Ending Balance, Restricted Shares and Deferred Stock Units and Performance Units 462,477 325,453  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 118.21    
Granted 135.53 $ 113.70 $ 123.68
Vested 0    
Forfeited 123.90    
Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 124.22 $ 118.21