XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Commitments (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at December 31 consisted of:
 20222021
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$466,672 $464,373 $495,262 $516,380 
3.97% Senior Notes
100,000 96,894 100,000 105,541 
Borrowings under lines of credit and overdrafts8 8 224 224 
Finance leases4,404 4,085 6,505 6,827 
Other  1,676 1,676 
571,084 565,360 603,667 630,648 
Less current maturities(1,445)(3,735)
Long-term debt$569,639 $599,932