XML 40 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31, 2016
   
December 31, 2015
 
 
 
 
 
 
 
Cost
   
Accumulated depreciation
   
Net book value
   
Cost
   
Accumulated depreciation
   
Net book value
   
Estimated useful life (years)
 
Computer & office equipment
  $
2,125,067
    $
1,761,879
    $
363,188
    $
2,055,956
    $
1,605,473
    $
450,483
     
5
 
Leasehold improvements
   
114,719
     
89,789
     
24,930
     
91,452
     
85,895
     
5,557
     
5
 
Computer software
   
1,925,462
     
1,720,399
     
205,063
     
1,843,483
     
1,621,492
     
221,991
     
3
 
Office furniture
   
158,436
     
114,065
     
44,371
     
111,660
     
105,979
     
5,681
     
5
 
Total
  $
4,323,684
    $
3,686,132
    $
637,552
    $
4,102,551
    $
3,418,839
    $
683,712