XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 53.9 $ 77.1
Royalties 43.1 44.9
Accrued liabilities 56.7 70.3
Current operating lease liabilities 21.6 20.8
Rebates payable 68.1 75.1
Marketing fee payable 18.1 17.5
Current unrecognized tax benefits 4.7 82.3
Accounts payable 24.7 24.7
Total accounts payable and accrued liabilities $ 290.9 $ 412.7