XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 06, 2017
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Guaranteed deferred consideration   $ 256,000 $ 256,000    
Accretion of interest on deferred consideration     5,401 $ 0  
Fair value of contingent consideration     745 $ 0  
General and administrative expense   700 700    
Contingent consideration   204,588 204,588   $ 247,459
Contingent consideration          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration   22,029 22,029   24,301
Triage Business          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Range of cash payment (up to)   280,000 280,000    
Contingent consideration $ 19,700        
Deferred consideration 220,550        
Fair value of contingent consideration 19,700        
BioHelix Corp and AnDiaTec GmbH & Co. KG | Contingent consideration          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration   3,600 3,600   $ 4,600
Consideration A | Triage Business          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Guaranteed deferred consideration 16,000        
Contingent consideration $ 24,000 $ 24,000 $ 24,000