v2.4.0.8
7. Notes Payable and Long-Term Debt (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2014
Dec. 31, 2013
Notes payable and long-term debt total $ 9,629 $ 26,108
Current portion of notes payable and long-term debt 9,562 17,185
Long term portion of notes payable and long-term debt 67 8,923
Bank acceptance notes 2,377 2,347
Term loan 1
   
Notes payable and long-term debt total 0 3,076
Debt maturity date Nov. 15, 2014  
Interest rate prime plus 0.75%  
Line of Credit
   
Notes payable and long-term debt total 0 7,000
Debt maturity date Nov. 15, 2015  
Interest rate prime plus 0.5%  
Term loan 2
   
Notes payable and long-term debt total 0 1,850
Debt maturity date Sep. 10, 2017  
Interest rate prime plus 0.75%  
Line of Credit 2
   
Notes payable and long-term debt total 0 7,053
Debt maturity date Aug. 30, 2014  
Interest rate 108% of China Prime rate  
Line of Credit 3
   
Notes payable and long-term debt total 1,246 2,413
Debt maturity date Jun. 30, 2014  
Interest rate 2.55% to 3.63% with China bank  
Line of Credit 4
   
Notes payable and long-term debt total 3,744 3,795
Debt maturity date Jun. 30, 2014  
Interest rate Taiwan Time Deposit Interest plus 0.41%  
Line of Credit 5
   
Notes payable and long-term debt total 3,818 0
Debt maturity date Aug. 31, 2014  
Interest rate Taiwan Time Deposit Interest plus 0.41%  
Note payable 1
   
Notes payable and long-term debt total $ 821 $ 921
Debt maturity date Jul. 30, 2015  
Interest rate 4.95%