XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments
The fair values and carrying values of the Company’s debt instruments are detailed as follows:
 December 31, 2023December 31, 2022
 Fair ValueCarrying
Value
Fair ValueCarrying
Value
1.750% Senior Notes, payable June 12, 2027; interest payable annually
$521,899 551,876 482,139 535,103 
3.625% Senior Notes, payable May 15, 2030; interest payable semi-annually
463,965 500,000 431,605 500,000 
5.85% Senior Notes, payable September 18, 2028; interest payable semi-annually
622,890 600,000 — — 
U.S. commercial paper  785,998 785,998 
European commercial paper  42,808 42,808 
Senior credit facility, payable August 12, 202767,117 67,117 — — 
U.S. Term Loan Facility675,000 675,000 675,000 675,000 
European Term Loan Facility242,826 242,826 235,445 235,445 
Finance leases and other77,699 77,699 52,050 52,050 
Unamortized debt issuance costs(11,018)(11,018)(7,270)(7,270)
Total debt2,660,378 2,703,500 2,697,775 2,819,134 
Less: current portion of long term-debt and commercial paper1,001,715 1,001,715 840,571 840,571 
Long-term debt, less current portion$1,658,663 1,701,785 1,857,204 1,978,563 
Schedule of Maturities of Long-Term Debt
The aggregate maturities of total debt as of December 31, 2023 are as follows:
 
Amount (1)
2024$1,001,926 
202516,151 
202613,958 
2027562,689 
2028607,575 
Thereafter512,219 
Total maturities$2,714,518 
(1) Debt maturity table excludes deferred loan costs.