XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Common Shares (Tables)
6 Months Ended
Oct. 31, 2025
Stockholders' Equity Note [Abstract]  
Common shares information
The following table sets forth common share information.
October 31, 2025April 30, 2025
Common shares authorized300.0 300.0 
Common shares outstanding106.7 106.4 
Treasury shares43.8 44.1