XML 38 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31, 2017
   
December 31, 2016
   
 
 
 
   
Cost
   
Accumulated depreciation
   
Net book
value
   
Cost
   
Accumulated depreciation
   
Net book
value
   
Estimated
useful life
(years)
 
Computer & office equipment
  $
2,322,833
    $
1,949,982
    $
372,851
    $
2,125,067
    $
1,761,879
    $
363,188
     
5
 
Leasehold improvements
   
118,380
     
98,901
     
19,479
     
114,719
     
89,789
     
24,930
     
5
 
Computer software
   
2,010,999
     
1,886,342
     
124,657
     
1,925,462
     
1,720,399
     
205,063
     
3
 
Office furniture
   
162,799
     
127,248
     
35,551
     
158,436
     
114,065
     
44,371
     
5
 
Total
  $
4,615,011
    $
4,062,473
    $
552,538
    $
4,323,684
    $
3,686,132
    $
637,552