XML 39 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
8. Notes Payable and Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2015
Debt Disclosure [Abstract]  
Schedule of notes payable and long-term debt
  September 30, 2015   December 31, 2014 
Revolving line of credit with a U.S. bank up to $25,000 with interest at LIBOR plus 2.75% or 3%, maturing June 30, 2018   20,000    15,000 
Term loan with a U.S. bank with monthly payments of principal and interest at LIBOR plus 2.75%, maturing July 31, 2019   4,340    5,000 
Term loan with a U.S. bank with monthly payments of principal and interest at LIBOR plus 2.75%, maturing June 30, 2020   2,000     
Revolving line of credit with a Taiwan bank up to $3,000 with interest based on the bank's corporate interest rate index+ 1.5%, or 2.40% maturing on November 15, 2015   2,751     
Revolving line of credit with a Taiwan bank up to $7,000 with interest at Taiwan deposit index plus 0.41% or LIBOR plus 1.7% maturing on February 6, 2016   3,543    3,605 
Revolving line of credit with a Taiwan bank up to $4,000 with interest at Taiwan Time Deposit Interest Rate Index plus 1% or LIBOR plus 1% maturing on December 11, 2015   3,396    3,536 
Revolving line of credit with the Taiwan branch of a China bank up to $6,000 with interest at LIBOR plus 1.5% or Taiwan Interbank Offered Rate plus 0.9% , maturing April 1, 2016   5,559     
Note payable to a finance company due in monthly installments with 4.95% interest, maturing July 30, 2015       443 
Note payable to a finance company due in monthly installments with 4.5% interest, maturing June 30, 2018   5,328     
Revolving line of credit with a China bank up to $5,000 with interest of 3.15%, which mature between October and December 2015   2,105    1,064 
Revolving line of credit with a China bank up to $2,205 with interest at 108% of China Prime rate, ranging between 4.8% and 5.79%, maturing from March 2016 to August 2016   207     
Total   49,229    28,648 
Less current portion   (20,793)   (9,591)
Non-current portion  $28,436   $19,057 
Maturities of notes payable and long-term debt
2016  $20,793 
2017   3,607 
2018   23,011 
2019   1,443 
2020 thereafter   375 
Total outstanding  $49,229