XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 24, 2021
Jul. 25, 2017
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Short-term borrowings $ 3.9 $ 74.0    
Senior Notes 2,402.1 2,599.5    
Business acquisition liabilities - long-term     $ 14.0  
Carrying Amount        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Cash equivalents   153.9    
Short-term borrowings 3.9 74.0    
Fair Value | Fair Value, Inputs, Level 1        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Cash equivalents 217.7      
Cash equivalents 217.7 153.9    
Fair Value | Fair Value, Inputs, Level 2        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Short-term borrowings 3.9 74.0    
Term loan due December 22, 2024        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Term loan 200.0 400.0    
Term loan due December 22, 2024 | Carrying Amount        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Senior Notes 200.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 200.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.8    
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 406.9 397.3    
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.3    
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 338.6 321.3    
5.6% Senior notes due November 15, 2032 | Carrying Amount        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Senior Notes 499.2 499.1    
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 535.6 518.9    
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.7 397.6    
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 333.7 316.7    
5.0% Senior notes due June 15, 2052 | Carrying Amount        
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]        
Senior Notes 499.8 499.7    
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 $ 498.1 $ 464.7