XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings $ 110.8 $ 270.9
Senior Notes 2,102.1 2,103.4
Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 24.7 95.8
Short-term borrowings 110.8 270.9
Contingent consideration 30.5 23.2
Fair value adjustment asset (liability) related to hedged fixed rate debt instrument (4.4) (2.2)
Fair Value | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 24.7 95.8
Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair value adjustment asset (liability) related to hedged fixed rate debt instrument (4.4) (2.2)
Short-term borrowings 110.8 270.9
Fair Value | Fair Value, Inputs, Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Contingent consideration 30.5 23.2
Floating Rate Senior notes due January 25, 2019 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 300.0 300.0
Floating Rate Senior notes due January 25, 2019 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 299.9 299.9
2.45% Senior notes due December 15, 2019 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 299.9 299.9
2.45% Senior notes due December 15, 2019 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 297.6 300.9
2.45% Senior notes due August 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 299.7 299.7
2.45% Senior notes due August 1, 2022 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 286.9 296.1
2.875% Senior notes due October 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 399.8 399.8
2.875% Senior notes due October 1, 2022 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 390.8 400.2
3.15% Senior notes due August 1, 2027 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 424.6 424.6
3.15% Senior notes due August 1, 2027 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 393.3 417.8
3.95% Senior notes due August 1, 2047 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 397.2 397.1
3.95% Senior notes due August 1, 2047 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes $ 360.4 $ 397.4