XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Debt (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
   

December 31, 2024

 

Revolving credit facility

  $ 67,500  

Term loan

    121,875  

Total long-term debt

    189,375  

Current portion

    (12,500 )

Long-term debt, excluding current portion

  $ 176,875  
Schedule of Maturities of Long-Term Debt [Table Text Block]
   

Term Loan

   

Revolving credit facility

   

Total

 

2025

    12,500       -       12,500  

2026

    12,500       -       12,500  

2027

    12,500       -       12,500  

2028

    12,500       -       12,500  

2029

    71,875       67,500       139,375  
    $ 121,875     $ 67,500     $ 189,375