v3.25.1
Note 17 - Debt (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Debt [Table Text Block]
   

March 31, 2025

 

Revolving credit facility

  $ 64,000  

Term loan

    118,750  

Total long-term debt

    182,750  

Current portion

    (12,500 )

Long-term debt, excluding current portion

  $ 170,250  
Schedule of Maturities of Long-Term Debt [Table Text Block]
   

Term Loan

   

Revolving credit facility

   

Total

 

Remainder of 2025

  $ 9,375     $ -     $ 9,375  

2026

    12,500       -       12,500  

2027

    12,500       -       12,500  

2028

    12,500       -       12,500  

2029

    71,875       64,000       135,875  
    $ 118,750     $ 64,000     $ 182,750