XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Jul. 25, 2017
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Short-term borrowings $ 74.0 $ 252.8  
Senior Notes 2,599.5 2,310.1  
Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents 153.9 17.1  
Short-term borrowings 74.0 252.8  
Fair Value | Fair Value, Inputs, Level 1      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash equivalents 153.9 17.1  
Fair Value | Fair Value, Inputs, Level 2      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Short-term borrowings 74.0 252.8  
Interest Rate Swap | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Interest Rate Swap Lock Agreement liability 0.0 41.6  
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 0.0 41.6  
2.45% Senior notes due August 1, 2022      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Term loan     $ 300.0
2.45% Senior notes due August 1, 2022 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 0.0 300.0  
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 0.0 302.9  
2.875% Senior notes due October 1, 2022 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 0.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 0.0 406.4  
Term loan due December 22, 2024      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Term loan 400.0 400.0  
Term loan due December 22, 2024 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 400.0 400.0  
Term loan due December 22, 2024 | Fair Value | Fair Value, Inputs, Level 2      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior notes 400.0 400.0  
3.15% Senior notes due August 1, 2027      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Term loan     425.0
3.15% Senior notes due August 1, 2027 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 424.8 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 397.3 450.1  
2.3% Senior notes due December 15, 2031 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 399.3 399.2  
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 321.3 403.5  
5.6% Senior notes due November 15, 2032 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 499.1 0.0  
5.6% Senior notes due November 15, 2032 | Fair Value | Fair Value, Inputs, Level 2      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior notes 518.9 0.0  
3.95% Senior notes due August 1, 2047      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Term loan     $ 400.0
3.95% Senior notes due August 1, 2047 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 397.6 397.5  
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 316.7 471.6  
5.0% Senior notes due June 15, 2052 | Carrying Amount      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior Notes 499.7 0.0  
5.0% Senior notes due June 15, 2052 | Fair Value | Fair Value, Inputs, Level 2      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Senior notes $ 464.7 $ 0.0