v3.25.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Short-Term Debt [Table Text Block]
Short-term borrowings and the current portion of long-term debt consisted of the following:
June 30, 2025December 31, 2024
1.55% senior notes due 2026$500.0 $— 
3.60% senior notes due 2025— 1,000.0 
Debt issuance costs(0.8)(0.1)
Current portion of note payable0.4 0.4 
Total Short-term borrowings and current portion of long-term debt$499.6 $1,000.3 
Schedule of Long-Term Debt Instruments [Table Text Block]
Long-term debt consisted of the following:
June 30, 2025December 31, 2024
1.55% senior notes due 2026$— $500.0 
3.60% senior notes due 2027600.0 600.0 
2.95% senior notes due 2029650.0 650.0 
4.35% senior notes due 2030650.0 650.0 
2.70% senior notes due 2031442.7 423.2 
4.55% senior notes due 2032500.0 500.0 
4.80% senior notes due 2034850.0 850.0 
4.70% senior notes due 2045900.0 900.0 
Debt issuance costs(40.5)(42.3)
AR facility525.0 300.0 
Note payable0.1 0.3 
Total Long-term debt$5,077.3 $5,331.2