v3.26.1
REVENUE RECOGNITION - Disaggregation of revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUE RECOGNITION        
Revenues $ 1,596.7 $ 1,397.9 $ 2,642.1 $ 2,260.4
Products and services transferred at a point in time        
REVENUE RECOGNITION        
Revenues 1,459.1 1,282.8 2,378.5 2,042.1
Products and services transferred over time        
REVENUE RECOGNITION        
Revenues 137.6 115.1 263.6 218.3
Admissions        
REVENUE RECOGNITION        
Revenues 863.1 762.6 1,441.5 1,236.1
Food and beverage        
REVENUE RECOGNITION        
Revenues 576.1 499.6 923.4 783.0
Other theatre        
REVENUE RECOGNITION        
Revenues 157.5 135.7 277.2 241.3
Ticket fees        
REVENUE RECOGNITION        
Revenues 72.7 56.0 113.1 86.5
Advertising        
REVENUE RECOGNITION        
Revenues 43.3 37.8 80.6 68.4
Other        
REVENUE RECOGNITION        
Revenues $ 41.5 $ 41.9 $ 83.5 $ 86.4