v3.26.1
Capital Stock and Changes in Capital Accounts - Changes in Common Stock (Details) - shares
shares in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Class A common stock    
Changes in Common Stock [Roll Forward]    
Number of shares, beginning of year (in shares) 70,314 70,312
Common stock class conversions (in shares) 0 0
Number of shares issued, end of period (in shares) 70,314 70,312
Changes in Common Stock in Treasury [Roll Forward]    
Number of shares held, beginning of year (in shares) 28,219 25,687
Restricted shares issued under stock-based compensation plans (in shares) (311) (259)
Impact of tax withholding on stock-based compensation and other (in shares) 117 92
Purchases of treasury shares (in shares) 330 331
Number of shares held, end of period (in shares) 28,355 25,851
Number of Common Stock outstanding, end of year (in shares) 41,959 44,461
Class B common stock    
Changes in Common Stock [Roll Forward]    
Number of shares, beginning of year (in shares) 12,868 12,870
Common stock class conversions (in shares) 0 0
Number of shares issued, end of period (in shares) 12,868 12,870
Changes in Common Stock in Treasury [Roll Forward]    
Number of shares held, beginning of year (in shares) 4,108 4,101
Purchases of treasury shares (in shares) 1 1
Number of shares held, end of period (in shares) 4,109 4,102
Number of Common Stock outstanding, end of year (in shares) 8,759 8,768