XML 88 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Payments (Details 2) - $ / shares
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
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 583,576    
Granted Restricted Shares and Deferred Stock Units and Performance Units 245,945 194,932 136,127
Converted Restricted Shares and Deferred Stock Units and Performance Units 85,154    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (123,714)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (54,277)    
Ending Balance, Restricted Shares and Deferred Stock Units and Performance Units 736,684 583,576  
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.44    
Granted Weighted Average Grant Date Fair Value (in dollars per share) 121.19 $ 104.33 $ 126.80
Converted Weighted Average Grant Date Fair Value (in dollars per share) 123.68    
Vested Weighted Average Grant Date Fair Value (in dollars per share) 119.13    
Forfeited Weighted Average Grant Date Fair Value (in dollars per share) 117.30    
Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 119.93 $ 118.44  
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 85,154    
Granted Restricted Shares and Deferred Stock Units and Performance Units 168,212 85,154 84,051
Converted Restricted Shares and Deferred Stock Units and Performance Units (85,154)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 0    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (14,995)    
Ending Balance, Restricted Shares and Deferred Stock Units and Performance Units 153,217 85,154  
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) $ 123.68    
Granted Weighted Average Grant Date Fair Value (in dollars per share) 123.68    
Converted Weighted Average Grant Date Fair Value (in dollars per share) 123.68    
Vested Weighted Average Grant Date Fair Value (in dollars per share) 0    
Forfeited Weighted Average Grant Date Fair Value (in dollars per share) 123.68    
Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 123.68 $ 123.68