v3.22.0.1
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Payments    
2022 $ 1,039.5  
2023 947.8  
2024 823.3  
2025 775.6  
2026 711.3  
Thereafter 3,881.9  
Total lease payments 8,179.4  
Less imputed interest (2,929.0)  
Total 5,250.4  
Financing Lease Payments    
2022 13.9  
2023 9.8  
2024 8.7  
2025 8.0  
2025 7.8  
Thereafter 63.6  
Total lease payments 111.8  
Less imputed interest (39.1)  
Total $ 72.7 $ 96.0