XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Other Liabilities Current [Abstract]    
Accrued compensation $ 139.4 $ 163.8
Accrued service fees to China independent service providers 55.7 63.3
Accrued advertising, events, and promotion expenses 51.9 67.6
Current operating lease liabilities 38.3 35.5
Advance sales deposits 100.8 68.5
Income taxes payable 23.7 23.0
Other accrued liabilities 200.2 235.8
Total $ 610.0 $ 657.5