XML 102 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consisted of the following as of December 31, 2024 and 2023 (in millions):
December 31, 2024December 31, 2023
Compensation and benefit-related liabilities$89.8 $77.1 
Royalties44.4 44.9 
Accrued liabilities74.4 70.3 
Current operating lease liabilities19.9 20.8 
Rebates payable93.5 75.1 
Marketing fee payable19.7 17.5 
Current unrecognized tax benefits0.1 82.3 
Accounts payable17.9 24.7 
Total accounts payable and accrued liabilities$359.7 $412.7