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