XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Total debt at December 31 consisted of the following:

 20242023
Unsecured revolving credit facility$125.0 $360.0 
$500 2.350% senior notes due 2024
— 500.0 
$300 3.850% senior notes due 2025
300.0 300.0 
$700 1.000% senior notes due 2025
700.0 700.0 
$700 3.800% senior notes due 2026
700.0 700.0 
$700 1.400% senior notes due 2027
700.0 700.0 
$800 4.200% senior notes due 2028
800.0 800.0 
$500 4.500% senior notes due 2029
500.0 — 
$700 2.950% senior notes due 2029
700.0 700.0 
$600 2.000% senior notes due 2030
600.0 600.0 
$1,000 1.750% senior notes due 2031
1,000.0 1,000.0 
$500 4.750% senior notes due 2032
500.0 — 
$1,000 4.900% senior notes due 2034
1,000.0 — 
Other44.2 0.2 
Less: Deferred financing costs(46.2)(30.1)
Total debt, net of deferred financing costs7,623.0 6,330.1 
Less: Current portion, net of deferred financing costs(1,043.1)(499.5)
Long-term debt, net of deferred financing costs$6,579.9 $5,830.6 
Schedule of Future Maturities of Long-Term Debt
Future maturities of total debt during each of the next five years ending December 31 and thereafter are as follows:

2025$1,044.1 
2026700.1 
2027825.0 
2028800.0 
20291,200.0 
Thereafter3,100.0 
Total debt$7,669.2