XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt and notes and overdrafts payable at June 30, 2022 and December 31, 2021 consisted of:
 June 30, 2022December 31, 2021
 Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Amended Credit Agreement$478,919 $467,491 $495,262 $516,380 
3.97% Senior Notes
100,000 100,215 100,000 105,541 
Borrowings under lines of credit and overdrafts224 224 
Finance leases5,120 5,555 6,505 6,827 
Other— — 1,676 1,676 
584,043 573,265 603,667 630,648 
Less current maturities(1,506)(3,735)
Long-term debt$582,537 $599,932