XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Other Liabilities Current [Abstract]    
Accrued compensation $ 113.9 $ 121.6
Accrued service fees to China independent service providers 64.6 62.2
Accrued advertising, events, and promotion expenses 45.7 48.5
Current operating lease liabilities 34.1 37.4
Advance sales deposits 106.8 64.3
Income taxes payable 14.4 17.0
Other accrued liabilities 303.6 213.6
Total $ 683.1 $ 564.6