XML 43 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
For the year ended
 
Revenue activity
 
December 31, 2018
   
December 31, 2017
 
Set-up fees
  $
3,792,670
    $
4,981,941
 
Change orders
   
1,508,248
     
1,540,167
 
Maintenance
   
5,567,039
     
5,107,787
 
Software licenses
   
11,571,134
     
10,658,977
 
Professional services
   
2,917,556
     
3,359,554
 
Hosting
   
1,747,833
     
1,331,232
 
Total
  $
27,104,480
    $
26,979,658
 
Allowance for Credit Losses on Financing Receivables [Table Text Block]
   
December 31, 2018
   
December 31, 2017
 
Beginning of period
  $
149,980
    $
179,813
 
Bad debt expense
   
41,782
     
130,346
 
Write-offs
   
(15,542
)    
(160,179
)
End of period
  $
176,220
    $
149,980
 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   
Revenues
   
Accounts receivable
 
For the period ended
 
Number of
customers
   
Percentage of total
revenues
   
Number of
customers
   
Percentage of
accounts receivable
 
December 31, 2018
   
1
     
13%
     
1
     
20%
 
December 31, 2017
   
1
     
10%
     
1
     
24%
 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
European revenues
 
For the year ended
 
December 31, 2018
   
December 31, 2017
 
European revenues
   
% of Total revenues
   
European revenues
   
% of Total revenues
 
$ 4,517,065      
17%
    $
3,632,537
     
14%