XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings $ 252.8 $ 351.4
Senior Notes 2,310.1 1,812.5
Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 17.1 73.7
Short-term borrowings 252.8 351.4
Business Acquisition Liabilities 34.0 118.0
Fair Value | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 17.1 73.7
Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings 252.8 351.4
Fair Value | Fair Value, Inputs, Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Business Acquisition Liabilities 34.0 118.0
Interest Rate Swap | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Interest Rate Swap Lock Agreement liability 41.6 57.0
Interest Rate Swap | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Interest Rate Swap Lock Agreement liability 41.6 57.0
Term Loan Due May 1, 2022 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 0.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 0.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 300.0 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 302.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 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 406.4 416.6
2.3% Senior notes due December 15, 2031 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 399.2 0.0
2.3% Senior notes due December 15, 2031 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 403.5 0.0
Term loan due December 22, 2024    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 400.0 0.0
Term loan due December 22, 2024 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 400.0 0.0
Term loan due December 22, 2024 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 400.0 0.0
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 471.6 502.2
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 $ 450.1 $ 472.4