v3.26.1
Leases (Details 1) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Leases [Abstract]    
Operating lease cost $ 11.7 $ 12.4
Finance lease cost:    
Amortization of right-of-use assets 0.9 0.9
Interest on lease liabilities 0.1 0.2
Variable lease cost 5.2 5.9
Short-term lease cost 10.8 10.3
Total lease cost [1] $ 28.7 $ 29.7
[1] Total lease cost does not include sublease income which is immaterial for all years presented.