XML 31 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 5 - Inventories (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
June 30, 2016
   
December 31, 2015
 
                 
Raw materials
  $ 2,801,519     $ 2,718,328  
Work-in-process
    219,390       174,698  
Finished goods
    64,227       93,404  
Totals
  $ 3,085,136     $ 2,986,430