XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Notes Payable and Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

June 30, 2022

  

December 31, 2021

 

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

 $17,038  $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 $25,449 with interest from 2.8% to 4.57%, maturing May 24, 2024

  19,651   19,595 

Credit facility with a China bank up to $29,800 with interest of 2.6%~4.8%, maturing June 6, 2027

  16,885   13,044 

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

  -   7529 

Sub-total

  53,574   54,711 

Less debt issuance costs, net

  (9)  (22)

Grand total

  53,565   54,689 

Less current portion

  (53,565)  (49,689)

Non-current portion

 $-  $5,000 
       
       

Bank Acceptance Notes Payable

 

  

 

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

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

Within one year

 $53,565 

Beyond one year

  - 

Total outstanding

 $53,565