Annual report pursuant to Section 13 and 15(d)

Leases (Future Lease Payments) (Details)

v3.21.2
Leases (Future Lease Payments) (Details) - USD ($)
$ in Millions
May 31, 2021
May 31, 2020
Leases [Abstract]    
2022 $ 31.5  
2023 25.4  
2024 21.5  
2025 18.2  
2026 11.4  
Thereafter 19.4  
Total future lease payments 127.4  
Less: Imputed interest 6.1  
Total operating lease liabilities 121.3  
Current portion 28.9  
Non-current portion $ 92.4 $ 96.9