XML 148 R120.htm IDEA: XBRL DOCUMENT v3.20.4
Supplemental Financial Information (Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Legal and other administrative costs $ 15,820 $ 11,066
Contingent consideration 13,968 22,953
Operating lease liabilities 11,276 11,110
Derivative contract liabilities 7,372 3,173
Contract liabilities 6,929 6,728
Restructuring related liabilities 6,258 4,315
Research and development costs 4,257 5,160
Provisions for agents, returns and other 3,063 3,922
Product remediation 1,056 3,251
CRM purchase price adjustments payable to MicroPort Scientific Corporation 0 14,891
Other amounts payable to MicroPort Scientific Corporation 0 1,340
Other accrued expenses 25,409 32,191
Accrued liabilities, current, total $ 95,408 $ 120,100
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent