Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Concentrations & Geographical Information (Details Textual)

v3.5.0.2
Note 9 - Concentrations & Geographical Information (Details Textual)
9 Months Ended
Sep. 30, 2016
USD ($)
Sep. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Customer Concentration Risk [Member] | Sales Revenue, Goods, Net [Member] | Two Customers [Member]      
Concentration Risk, Percentage 70.00% 33.00%  
Customer Concentration Risk [Member] | Sales Revenue, Goods, Net [Member] | Customer One [Member]      
Concentration Risk, Percentage 62.00% 15.00%  
Customer Concentration Risk [Member] | Sales Revenue, Goods, Net [Member] | Customer Two [Member]      
Concentration Risk, Percentage 8.00% 18.00%  
Customer Concentration Risk [Member] | Sales Revenue, Goods, Net [Member]      
Number of Major Customers 2 2  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]      
Concentration Risk, Percentage 78.00%    
Accounts Receivable, Gross $ 1,995,000    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]      
Concentration Risk, Percentage 72.00% 47.00%  
Accounts Receivable, Gross $ 1,850,000 $ 1,089,000  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]      
Concentration Risk, Percentage 6.00% 13.00%  
Accounts Receivable, Gross $ 145,000 $ 306,000  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]      
Concentration Risk, Percentage   69.00%  
Accounts Receivable, Gross   $ 1,572,000  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]      
Concentration Risk, Percentage   9.00%  
Accounts Receivable, Gross   $ 177,000  
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Major Customers 2 2  
Supplier Concentration Risk [Member] | Instruments [Member]      
Purchase Obligation $ 2,088,229 $ 1,801,449  
Related Party Supplier [Member]      
Accounts Payable, Related Parties $ 984,286   $ 716,520
Percentage of Shareholders Holding Shares in Related Company 5.00%