XML 45 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
December 31, 2018
   
December 31, 2017
   
 
 
 
Description
 
Cost
   
Accumulated depreciation
   
Net book
value
   
Cost
   
Accumulated depreciation
   
Net book
value
   
Estimated
useful life
(years)
 
Computer & office equipment
  $
3,067,069
    $
2,202,166
    $
864,903
    $
2,322,833
    $
1,949,982
    $
372,851
     
5
 
Leasehold improvements
   
136,648
     
106,362
     
30,286
     
118,380
     
98,901
     
19,479
     
5
 
Computer software
   
2,426,339
     
1,991,842
     
434,497
     
2,010,999
     
1,886,342
     
124,657
     
3
 
Office furniture
   
169,120
     
138,491
     
30,629
     
162,799
     
127,248
     
35,551
     
5
 
Total
  $
5,799,176
    $
4,438,861
    $
1,360,315
    $
4,615,011
    $
4,062,473
    $
552,538