XML 80 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities (Details) - USD ($)
$ in Millions
May 31, 2021
May 31, 2020
Future minimum payments under operating leases    
2022 $ 13.7  
2023 11.9  
2024 9.9  
2025 8.8  
2026 7.7  
Thereafter 32.9  
Total undiscounted payments 84.9  
Less: Imputed interest (13.5)  
Present value of minimum lease payments $ 71.4  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current  
Operating lease liabilities - non-current $ 59.9 $ 70.9