XML 97 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation PBRSUs (Details) - Performance Based Restricted Stock Units (PBRSUs) [Member] - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Number of PBRSUs [Roll Forward]      
Outstanding, beginning balance (shares) 289    
PBRSUs granted (shares) 82    
PBRSUs converted to common shares (shares) (116)    
PBRSUs forfeited (shares) (1)    
Outstanding, ending balance (shares) 254 289  
Weighted Average Fair Value at Grant Date [Roll Forward]      
Weighted Average Fair Value at Grant Date, Outstanding, Beginning (dollars per share) $ 52.44    
Weighted Average Fair Value at Grant Date, Granted (dollars per share) 73.68 $ 56.99 $ 55.29
Weighted Average Fair Value at Grant Date, Converted to Common Shares (dollars per share) 46.94    
Weighted Average Fair Value at Grant Date, Forfeited (dollars per share) 64.67    
Weighted Average Fair Value at Grant Date, Outstanding, Ending (dollars per share) $ 61.76 $ 52.44