Note 12 - Geographic Information (Details) - Revenues by Geographic Area (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jul. 31, 2012
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 15,050,027 $ 18,880,981
North America [Member]
   
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 11,681,562 13,410,876
Europe, Middle East, and Asia [Member]
   
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 3,368,465 $ 5,470,105