XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note K - Notes Payable and Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Debt [Table Text Block]
  

December 31, 2021

  

December 31, 2020

 
         

Revolving line of credit with a U.S. bank up to $20,000 with interest at LIBOR plus 1.5% , maturing April 2, 2021

    $18,700 

Revolving line of credit with a U.S. bank up to $20,000 with interest at SOFR plus 1.56% , maturing April 15, 2023

 $14,373    

Paycheck Protection Program Term Note with interest at fixed rate 1.0%, maturing April 16, 2022

     6,229 

Revolving line of credit with a Taiwan bank up to $3,436 with 2.2% interest, maturing January 31, 2021

     1,756 

Notes payable to a finance company due in monthly installments with 3.5% interest, maturing January 21, 2022

     1,941 

Notes payable to a finance company due in monthly installments with 3.1% interest, maturing January 21, 2022

  170   2,149 

Revolving line of credit with a China bank up to $8,917 with interest ranging from 4.5%, maturing October 15, 2021

     2,299 

Revolving line of credit with a China bank up to $25,449 with interest from 3.01% to 4.57%, maturing May 24, 2024

  19,595   11,603 

Credit facility with a China bank up to $14,125 with interest of 3.5%, maturing January 1, 2024

  13,044    

Credit facility with a China bank up to $7,167 with interest of 5.7%, maturing from June 20, 2022

  7,529   7,510 

Sub-total

  54,711   52,187 

Less debt issuance costs, net

  (22)  (18)

Grand total

  54,689   52,169 

Less current portion

  (49,689)  (38,265)

Non-current portion

 $5,000  $13,904 
         

Bank Acceptance Notes Payable

        

Bank acceptance notes issued to vendors with a zero percent interest rate

 $8,198  $15,860 
Schedule of Maturities of Long-term Debt [Table Text Block]

2022

 $49,689 

2023

  5,000 

Total outstanding

 $54,689