XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Summary of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Contingent consideration $ 16,571 $ 22,953
Legal and administrative costs 14,034 11,066
Operating lease liabilities 11,941 11,110
Contract liabilities 7,723 6,728
Research and development costs 5,328 5,160
Provisions for agents, returns and other 3,772 3,922
Restructuring related liabilities 1,813 4,315
Product remediation 1,715 3,251
Derivative contract liabilities 1,338 3,173
CRM purchase price adjustment payable to MicroPort Scientific Corporation 0 14,891
Other accrued expenses 34,073 33,531
Accrued liabilities 98,308 120,100
Contract liability $ 9,500 $ 8,600