XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Reconciliation of Activity Related to Short-term Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer, Liability [Roll Forward]        
Beginning Balance (1) $ 106.7 $ 102.8 $ 110.9 $ 94.9
Deferral of revenue 155.1 165.9 301.1 323.7
Revenue recognized (156.2) (164.0) (294.9) (306.8)
Breakage (9.4) (6.1) (20.8) (13.1)
Foreign currency translation and other 1.2 (0.1) 1.1 (0.2)
Ending Balance $ 97.4 $ 98.5 $ 97.4 $ 98.5