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

September 30, 2020

  

December 31, 2019

 

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  $20,000 
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,336 with 2.2% interest, maturing October 16, 2020

  3,436   3,336 
Notes payable to a finance company due in monthly installments with 3.5% interest, maturing January 21, 2022  2,419   4,262 

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

  2,588   4,633 

Revolving line of credit with a Taiwan bank up to $2,668 with interest of 1.7%, maturing April 11, 2020

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

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

  12,162   7,919 
Credit facility with a China bank up to $14,125 with interest of 3.5%, maturing November 7, 2020  4,999    
Credit facility with a China bank up to $7,167 with interest of 5.7%, maturing from June 20, 2022  7,342   7,167 

Sub-total

  58,891   49,985 

Less debt issuance costs, net

  (35)  (62)

Grand total

  58,856   49,923 

Less current portion

  (44,292)  (33,371)

Non-current portion

 $14,564  $16,552 

 

  

 

Bank Acceptance Notes Payable

 

  

 

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

 $13,366  $6,310 
Schedule of Maturities of Long-term Debt [Table Text Block]

2021

 $44,292 

2022

  14,564 

Total outstanding

 $58,856