XML 66 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Borrowings
Borrowings at December 31, 2024 and 2023 consisted of the following:
December 31, 2024December 31, 2023
3.37% Senior Notes, due June 2025 (the “3.37% Senior Notes”)
$100.0 $100.0 
5.13% Senior Notes, due June 2028 (the “5.13% Senior Notes”)
100.0 100.0 
4.950% Senior Notes, due September 2029 (the “4.950% Senior Notes”)
500.0 — 
3.00% Senior Notes, due May 2030 (the “3.00% Senior Notes”)
500.0 500.0 
2.625% Senior Notes, due June 2031 (the “2.625% Senior Notes”)
500.0 500.0 
$800.0 million Revolving Facility, due November 2027 (the “Revolving Facility”)
269.8 81.0 
$200.0 million Term Facility, due November 2027 (the “Term Facility”)
— 50.0 
Other borrowings1.5 2.3 
Total borrowings1,971.3 1,333.3 
Less: current portion100.7 0.6 
Less: unamortized debt issuance costs and discount on debt11.1 7.6 
Long-term borrowings$1,859.5 $1,325.1 
Schedule of Maturities of Borrowings
Total borrowings at December 31, 2024 have scheduled maturities as follows:

Maturity of Borrowings
2025$100.7 
20260.5 
2027270.1 
2028100.0 
2029500.0 
Thereafter1,000.0 
Total borrowings$1,971.3