XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Future payments on leases (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 36.2  
2022 32.1  
2023 26.3  
2024 15.1  
2025 8.9  
Thereafter 27.1  
Total lease payments 145.7  
Less: interest (18.8)  
Total operating lease liabilities 126.9 $ 105.1
Finance Lease    
2021 9.6  
2022 7.5  
2023 8.1  
2024 5.4  
2025 2.5  
Total lease payments 33.1  
Less: interest (1.9)  
Present value of lease liabilities 31.2 25.5
Total Lease    
2021 45.8  
2022 39.6  
2023 34.4  
2024 20.5  
2025 11.4  
Thereafter 27.1  
Total lease payments 178.8  
Less: interest (20.7)  
Present value of lease liabilities $ 158.1 $ 130.6