XML 83 R66.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of accounts payable and accrued liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 46.5 $ 49.1
Termination benefits 0.2 0.5
Royalties 21.3 17.2
Accrued liabilities 66.2 55.5
Rebates payable 91.8 85.1
Marketing fee payable 14.9 14.1
Accounts payable 18.7 28.5
Total accounts payable and accrued liabilities $ 259.6 $ 250.0