XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Common Shares (Details) - shares
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Common Shares Information      
Common shares authorized 300,000,000.0   300,000,000.0
Common shares outstanding 106,600,000   106,500,000
Treasury shares 39,900,000   40,000,000.0
Board Authorized Repurchased Plan      
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased 0 0  
Shares remaining for repurchase 5,800,000