v3.23.2
Note 4 - Bank Debt (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Current bank debt

 $19,500  $35,500 

Less unamortized debt issuance cost

  (1,862)  (2,469)

Net current portion

 $17,638  $33,031 
         

Long-term bank debt

 $54,700  $49,713 

Less unamortized debt issuance cost

      

Net long-term portion

 $54,700  $49,713 
         

Total bank debt

 $74,200  $85,213 

Less total unamortized debt issuance cost

  (1,862)  (2,469)

Net bank debt

 $72,338  $82,744 
Schedule of Line of Credit Facilities [Table Text Block]

Fiscal Periods Ending

 

Ratio

 

June 30, 2023, and each fiscal quarter thereafter

 2.25 to 1.00