XML 81 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Other Liabilities Current [Abstract]    
Accrued compensation $ 98.7 $ 117.3
Accrued service fees to China independent service providers 78.0 58.7
Accrued advertising, events, and promotion expenses 47.6 46.3
Advance sales deposits 75.5 65.2
Income taxes payable 13.6 25.7
Other accrued liabilities 150.3 145.7
Total $ 463.7 $ 458.9