Quarterly report [Sections 13 or 15(d)]

Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail)

v3.25.2
Detail of Certain Balance Sheet Accounts - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]    
Accrued compensation $ 113.6 $ 148.1
Accrued service fees to China independent service providers 25.8 25.8
Accrued advertising, events, and promotion expenses 44.9 52.0
Accrued interest 28.7 31.8
Current operating lease liabilities 38.9 39.7
Advance sales deposits 81.8 75.0
Income taxes payable 17.5 12.6
Other accrued liabilities 154.5 157.8
Total $ 505.7 $ 542.8