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

 20232022
Unsecured credit facility$360.0 $— 
$700 3.650% senior notes due 2023
— 700.0 
$500 2.350% senior notes due 2024
500.0 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 
$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 
Other0.2 0.3 
Less: Deferred financing costs(30.1)(38.6)
Total debt, net of deferred financing costs6,330.1 6,661.7 
Less: Current portion(499.5)(699.2)
Long-term debt, net of deferred financing costs$5,830.6 $5,962.5 
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:

2024$500.1 
20251,000.1 
2026700.0 
20271,060.0 
2028800.0 
Thereafter2,300.0 
Total debt$6,360.2