v3.26.1
Leases (Details 2) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Leases [Abstract]    
Operating cash flows from operating leases $ 11.7 $ 12.3
Operating cash flows from finance leases 0.1 0.2
Financing cash flows from finance leases 1.1 1.1
Right-of-use asset obtained in exchange for operating lease liabilities 47.7 15.7
Right-of-use asset obtained in exchange for finance lease liabilities $ 0.0 $ 0.1