XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at December 31 consisted of:
 20232022
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Revolving Credit Facility$642,988 $646,843 $466,672 $464,373 
Term Loan Facility648,375 651,215 — — 
Unamortized deferred financing costs and original issue discount - Term Loan Facility(12,532) — — 
3.97% Senior Notes
  100,000 96,894 
Borrowings under lines of credit and overdrafts16 16 
Finance leases11,999 11,732 4,404 4,085 
1,290,846 1,309,806 571,084 565,360 
Less current maturities(10,884)(1,445)
Long-term debt$1,279,962 $569,639