v3.25.1
Common Stock (Tables)
12 Months Ended
Apr. 30, 2025
Class of Stock [Line Items]  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]
The following table shows the change in outstanding common shares during each of the last three years:
(Shares in thousands)Class AClass BTotal
Balance at April 30, 2022
169,175 309,845 479,020 
Stock issued under compensation plans65 231 296 
Balance at April 30, 2023
169,240 310,076 479,316 
Acquisition of treasury stock(176)(6,736)(6,912)
Stock issued under compensation plans44 152 196 
Balance at April 30, 2024
169,108 303,492 472,600 
Stock issued under compensation plans21 48 69 
Balance at April 30, 2025
169,129 303,540 472,669