v3.26.1
Common Shares (Tables)
3 Months Ended
Jul. 31, 2026
Stockholders' Equity Note [Abstract]  
Common shares information
The following table sets forth common share information.
July 31, 2026April 30, 2026
Common shares authorized300.0 300.0 
Common shares outstanding106.8 106.7 
Treasury shares43.7 43.8