XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at March 31, 2022 and December 31, 2021 consisted of:
 March 31, 2022December 31, 2021
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$490,743 $500,666 $495,262 $516,380 
3.97% Senior Notes
100,000 102,785 100,000 105,541 
Borrowings under lines of credit and overdrafts978 978 224 224 
Finance leases5,935 5,941 6,505 6,827 
Other— — 1,676 1,676 
597,656 610,370 603,667 630,648 
Less current maturities(2,680)(3,735)
Long-term debt$594,976 $599,932