XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Credit Facilities:

        

Revolving credit facility due August 2027

 $83,000  $- 

Term loan due August 2027

  73,125   - 

Revolving credit facility due February 2026

  -   61,517 

Term loan due February 2024

  -   15,000 

Term loan due January 2026

  -   40,238 
  $156,125  $116,755 

Less:

        

Payments due within one year included in current liabilities

  3,750   15,286 

Debt issuance costs

  808   624 

Long-term debt less current maturities

 $151,567  $100,845 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2023

 $3,750 

2024

  4,688 

2025

  5,625 

2026

  6,562 

2027

  135,500 

Thereafter

  - 

Total debt

 $156,125