XML 106 R72.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 90.2 $ 68.6
Royalties 33.3 23.0
Accrued liabilities 87.7 73.3
Rebates payable 75.2 95.3
Marketing fee payable 15.9 15.7
Tax reserves 90.4  
Accounts payable 27.5 19.5
Total accounts payable and accrued liabilities $ 420.2 $ 295.4