v3.22.1
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Operating Lease Payments    
Nine months ending December 31, 2022 $ 775.9  
2023 955.7  
2024 833.2  
2025 784.9  
2026 719.9  
2027 662.1  
Thereafter 3,277.6  
Total lease payments 8,009.3  
Less imputed interest (2,824.5)  
Total operating and finance lease liabilities, respectively 5,184.8  
Financing Lease Payments    
Nine months ending December 31, 2022 9.8  
2023 9.6  
2024 8.6  
2025 7.9  
2026 7.7  
2027 7.7  
Thereafter 54.6  
Total lease payments 105.9  
Less imputed interest (37.1)  
Total operating and finance lease liabilities, respectively $ 68.8 $ 72.7