XML 36 R80.htm IDEA: XBRL DOCUMENT v3.19.3
Supplemental Financial Information (Summary of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Contingent consideration $ 24,802 $ 18,530
CRM purchase price adjustment payable to MicroPort Scientific Corporation 14,891 14,891
Legal and administrative costs 13,200 9,189
Operating lease liabilities 10,565 0
Product remediation 7,444 13,945
Contract liabilities 5,628 3,304
Research and development costs 5,109 1,841
Provisions for agents, returns and other 4,038 4,934
Restructuring related liabilities 2,621 9,393
Derivative contract liabilities 3,455 5,063
Other amounts payable to MicroPort Scientific Corporation 852 9,319
Other accrued expenses 35,851 33,876
Accrued liabilities 128,456 124,285
Contract liability $ 7,100 $ 4,800