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

September 30,

2014

   

December 31,

2013

 

Machinery and equipment

  $ 2,869,567     $ 2,058,217  

Furniture and fixtures

    1,034,647       1,019,082  

Software

    705,796       567,900  

Leasehold improvements

    1,827,221       492,408  
      6,437,231       4,137,607  

Less accumulated depreciation and amortization

    1,496,215       588,622  

Property and equipment, net

  $ 4,941,016     $ 3,548,985