XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Shares (Tables)
9 Months Ended
Jan. 31, 2025
Stockholders' Equity Note [Abstract]  
Common shares information
The following table sets forth common share information.
January 31, 2025April 30, 2024
Common shares authorized300.0 300.0 
Common shares outstanding106.4 106.2 
Treasury shares44.1 44.3