XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings $ 233.1 $ 351.4
Senior Notes 1,713.8 1,812.5
Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 16.0 73.7
Short-term borrowings 233.1 351.4
Business Acquisition Liabilities 61.0 118.0
Fair Value | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 16.0 73.7
Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings 233.1 351.4
Fair Value | Fair Value, Inputs, Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Business Acquisition Liabilities 61.0 118.0
Interest Rate Swap Lock Agreement Asset (Liability) | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Interest Rate Swap Lock Agreement asset (liability) (42.5) (57.0)
Interest Rate Swap Lock Agreement Asset (Liability) | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Interest Rate Swap Lock Agreement asset (liability) (42.5) (57.0)
Term Loan Due May 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 200.0 300.0
Term Loan Due May 1, 2022 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 200.0 300.0
2.45% Senior notes due August 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 299.9 299.9
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 306.9 310.1
2.875% Senior notes due October 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 400.0 399.9
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 412.7 416.6
3.15% Senior notes due August 1, 2027 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 424.7 424.7
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 465.1 472.4
3.95% Senior notes due August 1, 2047 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 397.5 397.4
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 $ 465.2 $ 502.2