Note 12 - Geographic Information (Tables)
6 Months Ended
Jun. 30, 2013
Risks and Uncertainties [Abstract]  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]

Region

 

June 30, 2013

   

July 31, 2012

 

North America

  $ 11,681,562     $ 13,410,876  

Europe, Middle East, and Asia

    3,368,465       5,470,105  

Total

  $ 15,050,027     $ 18,880,981