XML 72 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies Contingent Consideration (Acquisitions) (Details)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Mar. 18, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2016
EUR (€)
Aug. 31, 2013
USD ($)
Aug. 31, 2013
EUR (€)
May 31, 2013
USD ($)
Business Acquisition, Contingent Consideration [Line Items]                  
Change in amount of contingent consideration, liability $ 400   $ 353            
Current portion of contingent consideration   $ 2,826 2,826 $ 1,286          
Contingent consideration non-current portion   2,349 2,349 4,230          
Andiatec Acquisition [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Contingent consideration non-current portion   100 100            
Bio Helix [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Change in amount of contingent consideration, liability     600 21 $ 800        
Payments for Royalties     200 100          
Contingent consideration                 $ 10,000
Current portion of contingent consideration   2,700 2,700            
Contingent consideration non-current portion       1,900          
Maximum [Member] | Andiatec Acquisition [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Contingent consideration             $ 500 € 0.5  
Minimum [Member] | Bio Helix [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Contingent consideration                 $ 5,000
Research and Development Arrangement [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Milestone Payments Made Under Agreement     900 1,700          
Research and Development Arrangement [Member] | Andiatec Acquisition [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Contingent consideration   3,100 3,100     € 3.0      
Fair Value, Inputs, Level 3 [Member]                  
Business Acquisition, Contingent Consideration [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings   $ 100 $ 485 $ 100 $ 900