XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]          
Total net revenues $ 1,115.7 $ 913.6 $ 2,155.9 $ 1,565.2  
Territory and franchise fee recognition, period     40 years    
Contract with customer, liability 3.2   $ 3.2   $ 3.4
Revenue from gift cards, recognized in period (166.5) (95.2) (267.8) (100.9)  
Sales return reserve cost recovery asset 39.5   39.5   $ 25.9
Topgolf          
Deferred Revenue Arrangement [Line Items]          
Total net revenues 403.7 325.4 725.7 418.1  
Products          
Deferred Revenue Arrangement [Line Items]          
Total net revenues 716.6 591.4 1,439.0 1,151.3  
Products | Topgolf          
Deferred Revenue Arrangement [Line Items]          
Total net revenues 4.6 $ 3.2 8.8 $ 4.2  
Territory And Franchise Fees          
Deferred Revenue Arrangement [Line Items]          
Revenue from gift cards, recognized in period $ 0.2   $ 0.3