XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Note B - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Cash and Cash Equivalents, at Carrying Value, Ending Balance $ 43,425 $ 59,977  
Cash, Uninsured Amount $ 38,700    
Number of Patents Issued 295    
Asset Impairment Charges, Total $ 0 0 $ 0
Product Warranty Accrual, Current 703 821  
Advertising Expense $ 400 $ 500 $ 500
Minimum [Member]      
Product Warranty Extension Period (Year) 3 years    
Maximum [Member]      
Product Warranty Extension Period (Year) 5 years    
Patents [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 10 years    
Patents [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 20 years    
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Number of Customers 5 5 5
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Five Customers [Member]      
Concentration Risk, Percentage 73.30% 80.70% 85.70%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Microsoft [Member]      
Concentration Risk, Percentage 38.30% 32.20%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Amazon [Member]      
Concentration Risk, Percentage 11.50% 24.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Facebook [Member]      
Concentration Risk, Percentage   10.90%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Cisco [Member]      
Concentration Risk, Percentage   10.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Customers 5 5  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Five Customers [Member]      
Concentration Risk, Percentage 64.60% 82.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Microsoft [Member]      
Concentration Risk, Percentage 20.90% 32.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Amazon [Member]      
Concentration Risk, Percentage 8.50% 33.00%  
Non-US [Member]      
Cash and Cash Equivalents, at Carrying Value, Ending Balance $ 10,700 $ 15,100