XML 126 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Current [Abstract]    
Accrued compensation $ 137.9 $ 117.3
Accrued service fees to China Independent Service Providers 67.6 58.7
Accrued advertising, events, and promotion expenses 55.1 46.3
Advance sales deposits 65.6 65.2
Income taxes payable 40.0 25.7
Other accrued liabilities 181.2 145.7
Total $ 547.4 $ 458.9