Note 3 - Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2014
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   

March 31,

2014

   

December 31,

2013

 

Machinery and equipment

  $ 2,474,069     $ 2,058,217  

Furniture and fixtures

    1,073,003       1,019,082  

Software

    693,740       567,900  

Leasehold improvements

    1,060,920       492,408  
      5,301,732       4,137,607  

Less accumulated depreciation and amortization

    848,655       588,622  

Property and equipment, net

  $ 4,453,077     $ 3,548,985