XML 85 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities, Current [Abstract]    
Accrued compensation $ 166.8 $ 126.3
Accrued service fees to China independent service providers 28.9 31.2
Accrued advertising, events, and promotion expenses 51.0 60.7
Current operating lease liabilities 37.3 39.5
Advance sales deposits 60.5 64.0
Income taxes payable 10.7 12.2
Other accrued liabilities 201.5 206.8
Total $ 556.7 $ 540.7