XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate maximum payout amount $ 157.2  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration liability 70.8 $ 65.7
Decrease in the fair value of contingent consideration liabilities (11.2) $ (5.2)
Level 3 | Acquisition Without Maximum Earn-out    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration liability $ 1.0  
Level 3 | Volatility | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Expected volatility rate 0.222  
Level 3 | Volatility | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Expected volatility rate 0.300  
Level 3 | Discount Rate | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Expected volatility rate 0.021  
Level 3 | Discount Rate | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Expected volatility rate 0.038