XML 122 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Payments (Details 3) - $ / shares
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Restricted Shares And Deferred Stock Units [Member]      
Weighted-average grant date fair values of the equity awards      
Granted Restricted Shares and Deferred Stock Units and Performance Units 245,945 194,932 136,127
Granted Weighted Average Grant Date Fair Value (in dollars per share) $ 121.19 $ 104.33 $ 126.80
Performance Units [Member]      
Weighted-average grant date fair values of the equity awards      
Granted Restricted Shares and Deferred Stock Units and Performance Units 168,212 85,154 84,051
Granted Weighted Average Grant Date Fair Value (in dollars per share) $ 123.68    
Granted Weighted Average Conversion Date Fair Value (in dollars per share) $ 123.68 $ 123.68 $ 103.86