XML 56 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
B. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - VARIOUS POLICIES (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
patent
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Cash and cash equivalents $ 50,224,000 $ 28,074,000 $ 32,175,000 $ 22,006,000
Cash in excess of FDIC insurance $ 40,800,000      
Percentage of compensation deposit 30.00%      
Restricted cash $ 1,732,000 4,719,000    
Pledged certificate of deposit for line of credit 0 7,900,000    
Accrued product warranty $ 705,000 412,000    
Number of years of land use rights 50 years      
Land use rights expiration date October 7, 2054      
Number of patents | patent 210      
Estimated useful life 8 years 7 months 6 days      
Advertising Costs $ 157,000 $ 104,000 $ 100,000  
Windfall tax benefits $ 1,300,000      
Patents [Member]        
Estimated useful life 20 years      
Sales Revenue, Net [Member] | Five Customers [Member]        
Concentration of credit risk 87.80% 81.80% 72.00%  
Sales Revenue, Net [Member] | Amazon [Member]        
Concentration of credit risk 54.60% 52.50% 45.80%  
Sales Revenue, Net [Member] | Microsoft [Member]        
Concentration of credit risk 18.30% 11.60%    
Sales Revenue, Net [Member] | Cisco [Member]        
Concentration of credit risk   10.40% 8.90%  
Sales Revenue, Net [Member] | Arris [Member]        
Concentration of credit risk 5.80%      
Sales Revenue, Net [Member] | Leading Internet Service Provider [Member]        
Concentration of credit risk     6.70%  
Accounts Receivable [Member] | Five Customers [Member]        
Concentration of credit risk 88.30% 80.00%    
Accounts Receivable [Member] | Amazon [Member]        
Concentration of credit risk 62.10% 51.40%    
Accounts Receivable [Member] | Arris [Member]        
Concentration of credit risk 10.60%      
Accounts Receivable [Member] | Wesco [Member]        
Concentration of credit risk   14.40%    
Foreign Accounts [Member]        
Cash and cash equivalents $ 10,700,000 $ 8,900,000    
TAIWAN, PROVINCE OF CHINA        
Certificates of deposit $ 0 $ 7,900,000    
Percentage of collateral pledged 100      
TAIWAN, PROVINCE OF CHINA | Minimum        
Maturity dates 6 months      
TAIWAN, PROVINCE OF CHINA | Maximum        
Maturity dates 12 months