XML 90 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement - Valuation Techniques and Significant Unobservable Inputs (Details)
$ in Thousands
3 Months Ended
Feb. 01, 2016
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value   $ 7,100 $ 16,975 $ 8,100 $ 8,800
Passport          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Risk-adjusted recurring revenue compound annual growth rate, number of years 5 years        
Passport | Level 3 | Contingent Consideration Liability | Real Options Approach Valuation Technique 2017-2021          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Risk-adjusted recurring revenue compound annual growth rate, number of years   5 years      
Fair Value, Recurring          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants   $ 3,100 7,092    
Fair Value, Recurring | Level 3          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants   3,100 7,092    
Fair Value, Recurring | Level 3 | Warrant | Black-Scholes          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants   3,100 7,092    
Fair Value, Recurring | Passport | Level 3 | Contingent Consideration Liability | Real options approach          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value     $ 3,700    
Fair Value, Recurring | Passport | Level 3 | Contingent Consideration Liability | Real options approach | Risk-adjusted recurring revenue CAGR          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input     0.939    
Fair Value, Recurring | Passport | Level 3 | Contingent Consideration Liability | Real options approach | Discount rate/time value | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input     0.048    
Fair Value, Recurring | Passport | Level 3 | Contingent Consideration Liability | Real options approach | Discount rate/time value | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input     0.053    
Fair Value, Recurring | Passport | Level 3 | Contingent Consideration Liability | Real Options Approach Valuation Technique 2017-2021 | Risk-adjusted recurring revenue CAGR          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Theoretical recurring revenue   $ 1,000      
Fair Value, Recurring | Passport | Level 3 | Warrant | Black-Scholes | Stock price period          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0.584 0.550    
Fair Value, Recurring | Passport | Level 3 | Warrant | Black-Scholes | Annual risk free rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0.004 0.017    
Fair Value, Recurring | Global Health | Level 3 | Contingent Consideration Liability | Monte Carlo simulation | Stock price period          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value     $ 5,200    
Measurement input     0.800    
Fair Value, Recurring | Global Health | Level 3 | Contingent Consideration Liability | Management estimate | Stock price period          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value   $ 4,000      
Fair Value, Recurring | Other Transactions | Level 3 | Contingent Consideration Liability | Management estimate | Adjusted EBITDA          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value     $ 983    
Measurement input     19,235,000