XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]      
Total net revenues $ 4,239.3 $ 4,284.8 $ 3,995.7
Deferred revenue from gift cards 7.0 3.7  
Reserve for cost recovery 30.4 25.7  
Accrued rebate liability 30.2 27.1  
Products      
Deferred Revenue Arrangement [Line Items]      
Total net revenues 2,447.8 2,540.1 2,465.5
Topgolf      
Deferred Revenue Arrangement [Line Items]      
Total net revenues 1,809.4 1,761.0 1,549.0
Topgolf | Products      
Deferred Revenue Arrangement [Line Items]      
Total net revenues $ 17.9 $ 16.3 $ 18.7