XML 36 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 2)
$ in Millions
6 Months Ended
Oct. 31, 2019
USD ($)
Leases [Abstract]  
Operating Lease, Payments $ 25.3
Finance Lease, Interest Payment on Liability 0.1
Finance Lease, Principal Payments 1.5
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 16.2
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 0.8