Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Valuation Inputs (Details)

v3.19.3
Fair Value Measurements - Valuation Inputs (Details) - Contingent Consideration - Recurring
Dec. 31, 2017
Discount rates  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability measurement input 0.163
Volatility rates  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability measurement input 0.240
Risk Free Interest Rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent consideration liability measurement input 0.016