XML 90 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Accrued compensation $ 111.8 $ 108.3
Accrued service fees to China independent service providers 36.0 33.0
Accrued advertising, events, and promotion expenses 76.3 65.0
Current operating lease liabilities 37.0 37.4
Advance sales deposits 73.1 53.9
Income taxes payable 9.2 12.5
Other accrued liabilities 204.8 203.9
Total $ 548.2 $ 514.0