XML 82 R66.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of accounts payable and accrued liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Compensation and benefit-related liabilities $ 38.0 $ 49.1
Termination benefits 0.2 0.5
Royalties 20.0 17.2
Accrued liabilities 79.7 55.5
Rebates payable 93.9 85.1
Marketing fee payable 15.6 14.1
Accounts payable 12.6 28.5
Total accounts payable and accrued liabilities $ 260.0 $ 250.0