XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Property and Equipment, Net - Property and Equipment (Details) - USD ($)
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Cost $ 5,401,450 $ 4,615,011
Accumulated Depreciation 4,215,261 4,062,473
Net Book Value 1,186,189 552,538
Computer And Office Equipment [Member]    
Cost 3,016,617 2,322,833
Accumulated Depreciation 2,051,743 1,949,982
Net Book Value $ 964,874 372,851
Estimated Useful Lives (Year) 5 years  
Leasehold Improvements [Member]    
Cost $ 138,047 118,380
Accumulated Depreciation 102,146 98,901
Net Book Value $ 35,901 19,479
Estimated Useful Lives (Year) 5 years  
Computer Equipment [Member]    
Cost $ 2,076,717 2,010,999
Accumulated Depreciation 1,928,726 1,886,342
Net Book Value $ 147,991 124,657
Estimated Useful Lives (Year) 3 years  
Furniture and Fixtures [Member]    
Cost $ 170,069 162,799
Accumulated Depreciation 132,646 127,248
Net Book Value $ 37,423 $ 35,551
Estimated Useful Lives (Year) 5 years