XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings $ 282.2 $ 351.4
Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 20.5 73.7
Short-term borrowings 282.2 351.4
Business Acquisition Liabilities 99.0 118.0
Fair Value | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 20.5 73.7
Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings 282.2 351.4
Fair Value | Fair Value, Inputs, Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Business Acquisition Liabilities 99.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) (27.9) (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) (27.9) (57.0)
Term Loan Due May 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 300.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 300.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 308.2 310.1
2.875% Senior notes due October 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 399.9 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 414.4 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 461.3 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.4 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 $ 435.9 $ 502.2