XML 138 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock and Changes in Capital Accounts - Changes in Common Stock (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
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)     30 7
Number of shares issued, end of period (in shares) 70,289 70,238 70,289 70,238
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)     (266) (467)
Impact of tax withholding on stock-based compensation and other (in shares)     59 133
Purchases of treasury shares (in shares) 226 203 782 870
Number of shares held, end of period (in shares) 25,403 24,519 25,403 24,519
Common stock, shares outstanding (in shares) 44,886 45,719 44,886 45,719
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)     30 7
Number of shares issued, end of period (in shares) 12,893 12,944 12,893 12,944
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 2 2
Number of shares held, end of period (in shares) 3,930 3,927 3,930 3,927
Common stock, shares outstanding (in shares) 8,963 9,017 8,963 9,017