XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Notes Payable and Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Debt [Table Text Block]
  

September 30, 2021

  

December 31, 2020

 

Revolving line of credit with a U.S. bank up to $20,000 with interest at 2.25% , maturing October 15, 2022

 $19,300  $18,700 

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 April 14, 2021

     1,756 

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

  361   1,941 

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

  676   2,149 

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

     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

  17,924   11,603 

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

  14,892    

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

  7,401   7,510 

Sub-total

  60,554   52,187 

Less debt issuance costs, net

  (29)  (18)

Grand total

  60,525   52,169 

Less current portion

  (41,254)  (38,265)

Non-current portion

 $19,271  $13,904 

 

  

 

Bank Acceptance Notes Payable

 

  

 

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

 $6,481  $15,860 

2022

 $41,254 

2023

  19,271 

Total outstanding

 $60,525