XML 66 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
H. NOTES PAYABLE AND LONG_TERM DEBT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Notes payable and long-term debt $ 42,826 $ 64,905
Current portion of notes payable and long-term debt 7,865 30,908
Long term portion of notes payable and long-term debt 34,961 33,997
Bank acceptance notes $ 307 $ 2,998
London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 0.77167% 0.4295%
Term loan 1    
Notes payable and long-term debt $ 2,925 $ 4,150
Debt maturity date Jul. 31, 2019  
Term loan 1 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 2.00%  
Term loan 2    
Notes payable and long-term debt $ 9,500 2,000
Debt maturity date Jun. 30, 2020  
Term loan 2 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 2.00%  
Term loan 3    
Notes payable and long-term debt $ 21,670 8,588
Debt maturity date Jan. 26, 2022  
Term loan 3 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 2.00%  
Note payable 1    
Notes payable and long-term debt $ 2,919 4,851
Debt maturity date Jun. 30, 2018  
Stated interest rate 4.50%  
Note payable 2    
Notes payable and long-term debt $ 5,812  
Debt maturity date Mar. 31, 2019  
Interest rate 4%  
Bank Acceptance Notes Payable    
Bank acceptance notes $ 307 2,998
Revolving Line of Credit | Revolving Line of Credit 1    
Notes payable and long-term debt   23,000
Debt maturity date Jun. 30, 2018  
Revolving line of credit maximum borrowing capacity $ 25,000  
Revolving Line of Credit | Revolving Line of Credit 1 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 2.00%  
Revolving Line of Credit | Revolving Line of Credit 2    
Notes payable and long-term debt   2,588
Debt maturity date Nov. 30, 2016  
Revolving line of credit maximum borrowing capacity $ 10,333  
Revolving Line of Credit | Revolving Line of Credit 3    
Notes payable and long-term debt   4,475
Debt maturity date Feb. 06, 2017  
Revolving line of credit maximum borrowing capacity $ 6,600  
Revolving Line of Credit | Revolving Line of Credit 3 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 1.70%  
Revolving Line of Credit | Revolving Line of Credit 3 | Taiwan Deposit Index [Member]    
Basis spread on variable rate 0.41%  
Revolving Line of Credit | Revolving Line of Credit 4    
Notes payable and long-term debt   3,407
Debt maturity date Nov. 27, 2016  
Revolving line of credit maximum borrowing capacity $ 6,000  
Revolving Line of Credit | Revolving Line of Credit 4 | Taiwan Time Deposit Interest Rate Index [Member]    
Basis spread on variable rate 1.00%  
Revolving Line of Credit | Revolving Line of Credit 5    
Notes payable and long-term debt   9,418
Debt maturity date Mar. 15, 2017  
Revolving line of credit maximum borrowing capacity $ 10,000  
Revolving Line of Credit | Revolving Line of Credit 5 | London Interbank Offered Rate (LIBOR) [Member]    
Basis spread on variable rate 1.50%  
Revolving Line of Credit | Revolving Line of Credit 5 | Taiwan Interbank Offered Rate [Member]    
Basis spread on variable rate 0.90%  
Revolving Line of Credit | Revolving Line of Credit 6    
Notes payable and long-term debt   $ 2,428
Stated interest rate 3.15%  
Revolving line of credit maximum borrowing capacity $ 13,300  
Revolving Line of Credit | Minimum | Revolving Line of Credit 2 | Corporate Interest Rate Index [Member]    
Basis spread on variable rate 1.50%  
Maturity dates ranging from January 2016 to June 2016    
Percentage of guarantee deposit 30.00%  
Guarantee deposit $ 638  
Stated interest rate 0.00%