XML 100 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 30.5 $ 77.1
Royalties 43.3 44.9
Accrued liabilities 88.8 70.3
Current operating lease liabilities 21.0 20.8
Rebates payable 81.6 75.1
Marketing fee payable 18.9 17.5
Current unrecognized tax benefits 9.3 82.3
Accounts payable 11.3 24.7
Total accounts payable and accrued liabilities $ 304.7 $ 412.7