XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.2
Capital Stock and Changes in Capital Accounts, Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2017
Class A [Member]        
Share Repurchases [Abstract]        
Shares repurchased (in shares) 542 308 1,080  
Average Price (in dollars per share) $ 55.14 $ 50.93 $ 43.05  
Class B [Member]        
Share Repurchases [Abstract]        
Shares repurchased (in shares) 2 2 2  
Average Price (in dollars per share) $ 55.14 $ 50.93 $ 43.05  
2017 Share Repurchase Program [Member]        
Capital Stock [Abstract]        
Additional shares/dollars of common stock approved for repurchase under the share repurchase program (in shares in 2019 and dollars in 2020)       4,000
Remaining number of shares/dollars authorized to be repurchased under the share repurchase program in 2017 program (shares) and 2020 program (dollars) 0      
2020 Share Repurchase Program [Member]        
Capital Stock [Abstract]        
Amount of additional stock authorized to be repurchased     $ 200.0  
Remaining amount authorized to be repurchased under the share repurchase program $ 197.5