XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]          
Total net revenues $ 1,179.7 $ 1,115.7 $ 2,347.1 $ 2,155.9  
Territory and franchise fee recognition, period     40 years    
Contract with customer, liability, noncurrent 3.4   $ 3.4   $ 3.2
Deferred revenue, recognized 20.1 17.7 49.6 47.2  
Sales return reserve cost recovery asset 36.8   36.8   $ 25.5
Topgolf          
Deferred Revenue Arrangement [Line Items]          
Total net revenues 470.8 403.7 874.3 725.7  
Products          
Deferred Revenue Arrangement [Line Items]          
Total net revenues 713.5 716.6 1,481.1 1,439.0  
Products | Topgolf          
Deferred Revenue Arrangement [Line Items]          
Total net revenues $ 4.6 $ 4.6 $ 8.3 $ 8.8