XML 94 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation PBRSUs (Details) - Performance Based Restricted Stock Units (PBRSUs) [Member] - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Number of PBRSUs [Roll Forward]      
Outstanding, beginning balance (shares) 270    
PBRSUs granted (shares) 110    
PBRSUs adjusted for performance and dividends (14)    
PBRSUs converted to common shares (shares) (70)    
PBRSUs forfeited (shares) (7)    
Outstanding, ending balance (shares) 289 270  
Weighted Average Fair Value at Grant Date [Roll Forward]      
Weighted Average Fair Value at Grant Date, Outstanding, Beginning (dollars per share) $ 67.02    
Weighted Average Fair Value at Grant Date, Granted (dollars per share) 84.75 $ 70.11 $ 73.68
Weighted Average Fair Value at Grant Date, Adjusted for Performance and Dividends (dollars per share) 56.98    
Weighted Average Fair Value at Grant Date, Converted to Common Shares (dollars per share) 56.98    
Weighted Average Fair Value at Grant Date, Forfeited (dollars per share) 82.42    
Weighted Average Fair Value at Grant Date, Outstanding, Ending (dollars per share) $ 76.33 $ 67.02