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

Region

 

September 30,

2013

   

October 31,

2012

 
                 

North America

  $ 22,364,518     $ 19,897,356  

Europe, Middle East, and Asia

    8,268,332       7,471,878  

Total

  $ 30,632,850     $ 27,369,234