XML 107 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 77.1 $ 90.2
Royalties 44.9 33.3
Accrued liabilities 70.3 87.7
Current operating lease liabilities 20.8 18.3
Rebates payable 75.1 75.2
Marketing fee payable 17.5 15.9
Current unrecognized tax benefits 82.3 90.4
Accounts payable 24.7 27.5
Total accounts payable and accrued liabilities $ 412.7 $ 420.2