XML 14 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Notes Payable and Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Debt [Table Text Block]
   

March 31, 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

  $ 20,000     $ 20,000  

Revolving line of credit with a Taiwan bank up to $3,336 with 2.2% interest, maturing July 31, 2020

    3,309       3,336  
Notes payable to a finance company due in monthly installments with 3.4% interest, maturing November 30, 2021     3,676       4,262  

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

    4,044       4,633  

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

    2,647       2,668  

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

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

Sub-total

    53,462       49,985  

Less debt issuance costs, net

    (51 )     (62 )

Grand total

    53,411       49,923  

Less current portion

    (38,096 )     (33,371 )

Non-current portion

  $ 15,315     $ 16,552  

 

   

 

Bank Acceptance Notes Payable

 

   

 

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

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

2021

    38,096  

2022

    9,738  
2023     5,628  

Total outstanding

  $ 53,462