XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Common Stock Rollforward of Outstanding Shares (Details) - shares
shares in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Class of Stock [Line Items]      
Beginning balance 479,316 479,020 478,729
Acquisition of treasury stock (6,912)    
Stock issued under compensation plans 196 296 291
Ending balance 472,600 479,316 479,020
Common stock, Class A, voting [Member]      
Class of Stock [Line Items]      
Beginning balance 169,240 169,175 169,110
Acquisition of treasury stock (176)    
Stock issued under compensation plans 44 65 65
Ending balance 169,108 169,240 169,175
Common Stock, Class B, nonvoting [Member]      
Class of Stock [Line Items]      
Beginning balance 310,076 309,845 309,619
Acquisition of treasury stock (6,736)    
Stock issued under compensation plans 152 231 226
Ending balance 303,492 310,076 309,845