XML 92 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Information (Summary of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Contingent consideration $ 42,302 $ 18,530
Legal and administrative costs 23,386 9,189
CRM purchase price adjustment payable to MicroPort Scientific Corporation 14,891 14,891
Operating lease liabilities 10,779 0
Product remediation 11,521 13,945
Other amounts payable to MicroPort Scientific Corporation 5,105 9,319
Restructuring related liabilities 4,396 9,393
Provisions for agents, returns and other 4,549 4,934
Derivative contract liabilities 1,759 5,063
Other accrued expenses 31,848 39,021
Accrued liabilities 150,536 124,285
Contract liability $ 5,500 $ 4,800