XML 105 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Level 3 Recurring Basis (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Divestitures   $ (12.5)  
Recurring | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 22.0    
Ending balance 15.3 22.0  
Recurring | Contingent consideration | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 22.0 69.9 $ 17.9
Net realized (gains) losses (1.5) (19.5) (2.1)
Purchases or additions 0.0 0.0 56.7
Divestitures 0.0 (12.5) 0.0
Currency translation adjustments (0.2) 1.5 0.1
Settlements $ (5.0) (17.4) (2.7)
Ending balance   $ 22.0 $ 69.9