XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt [Abstract]  
Long-Term Debt
Long-term debt:
June 30, 2025December 31, 2024
3.60% Senior Notes due 2026
$1,400.0 $1,400.0 
€500 million 0.80% Senior Notes due 2027
585.3 520.3 
2.45% Senior Notes due 2030
600.0 600.0 
4.20% Senior Notes due 2030
600.0 600.0 
€500 million 1.40% Senior Notes due 2031
585.3 520.3 
2.60% Senior Notes due 2031
800.0 800.0 
€600 million 3.70% Senior Notes due 2032
702.2 624.5 
£325 million 2.25% Senior Notes due 2033
445.4 407.9 
5.30% Senior Notes due 2034
600.0 600.0 
 Long-Term Debt, Gross6,318.2 6,073.0 
Unamortized discount(9.2)(9.5)
Unamortized debt issuance costs(25.8)(27.4)
Unamortized deferred loss from settlement of interest rate swap(0.5)(0.8)
Long-Term Debt, including current portion6,282.7 6,035.3 
Current portion(1,398.6)— 
Long-Term Debt$4,884.1 $6,035.3