v3.22.2.2
Note 11 - Notes Payable and Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

September 30, 2022

  

December 31, 2021

 

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

 $17,831  $14,373 

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

  -   170 

Revolving line of credit with a China bank up to $20,185 with interest from 2.95% to 4.57%, maturing June 28, 2023

  17,166   19,595 

Credit facility with a China bank up to $23,722 with interest of 3.44%~5.43%, maturing March 14, 2023

  16,361   13,044 

Credit facility with a China bank up to $7,167 with interest of 5.7%, matured June 27, 2022

  -   7,529 

Sub-total

  51,358   54,711 

Less debt issuance costs, net

  (1)  (22)

Grand total

  51,357   54,689 

Less current portion

  (51,357)  (49,689)

Non-current portion

 $-  $5,000 
       
       

Bank Acceptance Notes Payable

 

  

 

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

 $13,760  $8,198 
Schedule of Maturities of Long-Term Debt [Table Text Block]

Within one year

 $51,357 

Beyond one year

  - 

Total outstanding

 $51,357