v3.26.1
Capital Stock and Changes in Capital Accounts - Changes in Common Stock (Details) - shares
shares in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Class A common stock      
Changes in Common Stock [Abstract]      
Number of shares, beginning of year (in shares) 70,312 70,259 70,231
Common stock class conversions (in shares) 2 53 28
Number of shares issued, end of year (in shares) 70,314 70,312 70,259
Changes in Common Stock in Treasury [Abstract]      
Number of shares held, beginning of year (in shares) 25,687 24,828 23,983
Restricted shares issued under stock-based compensation plans (in shares) (492) (448) (662)
Impact of tax withholding on stock-based compensation and other (in shares) 181 121 213
Purchases of treasury shares (in shares) 2,843 1,186 1,294
Number of shares held, end of year (in shares) 28,219 25,687 24,828
Number of Common Stock outstanding, end of year (in shares) 42,095 44,625 45,431
Class B common stock      
Changes in Common Stock [Abstract]      
Number of shares, beginning of year (in shares) 12,870 12,923 12,951
Common stock class conversions (in shares) 2 53 28
Number of shares issued, end of year (in shares) 12,868 12,870 12,923
Changes in Common Stock in Treasury [Abstract]      
Number of shares held, beginning of year (in shares) 4,101 3,928 3,925
Purchases of treasury shares (in shares) 7 173 3
Number of shares held, end of year (in shares) 4,108 4,101 3,928
Number of Common Stock outstanding, end of year (in shares) 8,760 8,769 8,995