XML 122 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Current and Long-Term Financing (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes our available and outstanding borrowings:
 December 31
 20242023
Total outstanding borrowings:  
Revolving credit agreement$70,000 $10,000 
Other debt29,514 25,956 
Total debt outstanding$99,514 $35,956 
Current portion of borrowings outstanding
$4,179 $13,953 
Long-term portion of borrowings outstanding95,335 22,003 
 $99,514 $35,956 
  
Total available borrowings, net of limitations, under revolving credit agreement$169,102 $115,120 
  
Unused revolving credit agreement$99,102 $105,120 
Weighted average stated interest rate on total borrowings6.4 %6.6 %
Schedule of Maturities of Total Debt, Excluding Capital Leases
Annual maturities of total debt, excluding leases, are as follows:
20254,152 
20268,700 
20273,130 
202872,925 
20291,696 
Thereafter8,827 
 $99,430