XML 102 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 68.4 $ 49.1
Termination benefits 0.2 0.5
Royalties 23.0 17.2
Accrued liabilities 73.3 55.5
Rebates payable 95.3 85.1
Marketing fee payable 15.7 14.1
Accounts payable 19.5 28.5
Total accounts payable and accrued liabilities $ 295.4 $ 250.0