v3.26.1
Common Stock Rollforward of Outstanding Shares (Details) - shares
shares in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Class A Common Stock      
Class of Stock [Line Items]      
Beginning balance 169,129 169,108 169,240
Acquisition of treasury stock (705) 0 (176)
Stock issued under compensation plans 17 21 44
Ending balance 168,441 169,129 169,108
Class B Common Stock      
Class of Stock [Line Items]      
Beginning balance 303,540 303,492 310,076
Acquisition of treasury stock (13,349) 0 (6,736)
Stock issued under compensation plans 71 48 152
Ending balance 290,262 303,540 303,492
Total      
Class of Stock [Line Items]      
Beginning balance 472,669 472,600 479,316
Acquisition of treasury stock (14,054) 0 (6,912)
Stock issued under compensation plans 88 69 196
Ending balance 458,703 472,669 472,600