XML 55 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-Term Debt Disclosure [Abstract]  
Long-term debt consists of the following:

Long-term debt consists of the following:

 

    December 31,  
    2024     2023  
$41.6 million (€40 million) payable in 36 monthly installments of approximately $1.1 million each beginning in August 2024, bearing interest at 4.03% per annum
$ 36,087

$
$51.9 million (€50 million) payable in 48 equal monthly installments of $1.1 million beginning in December 2022, bearing interest at one-month Euribor plus 0.825%  
25,052    
40,334  
$124.7 million (€120 million) payable in 120 equal monthly installments of $1.1 million beginning in April 2021, bearing interest at one-month Euribor plus 0.75%     77,481       95,576  
$15.0 million payable in 14 equal annual installments of $1.1 million beginning in January 2020 including interest imputed at 4.1% per annum     8,416       9,172  
$15.6 million payable (€15 million) in 10 equal annual installments of $1.5 million beginning in October 2021 including interest imputed at 2.0% per annum     10,305       12,402  
      157,341       157,484  
Less current maturities     41,607       29,587  
Total   $ 115,734     $ 127,897