XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.3
Capital Stock and Changes in Capital Accounts - Changes in Common Stock (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Class A common stock        
Changes in Common Stock [Abstract]        
Number of shares, beginning of year (in shares)     70,259 70,231
Common stock class conversions (in shares)     24 3
Number of shares issued, end of period (in shares) 70,283 70,234 70,283 70,234
Changes in Common Stock in Treasury [Abstract]        
Number of shares held, beginning of year (in shares)     24,828 23,983
Restricted shares issued under stock-based compensation plans (in shares)     (256) (384)
Impact of tax withholding on stock-based compensation and other (in shares)     96 126
Purchases of treasury shares (in shares) 261 367 556 668
Number of shares held, end of period (in shares) 25,224 24,393 25,224 24,393
Common stock, shares outstanding (in shares) 45,059 45,841 45,059 45,841
Class B common stock        
Changes in Common Stock [Abstract]        
Number of shares, beginning of year (in shares)     12,923 12,951
Common stock class conversions (in shares)     24 3
Number of shares issued, end of period (in shares) 12,899 12,948 12,899 12,948
Changes in Common Stock in Treasury [Abstract]        
Number of shares held, beginning of year (in shares)     3,928 3,925
Purchases of treasury shares (in shares) 1 1 1 1
Number of shares held, end of period (in shares) 3,929 3,926 3,929 3,926
Common stock, shares outstanding (in shares) 8,970 9,022 8,970 9,022