XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Property and Equipment, Net - Property and Equipment (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Cost $ 4,722,743 $ 4,615,011
Accumulated Depreciation 4,153,589 4,062,473
Net Book Value 569,154 552,538
Computer And Office Equipment [Member]    
Cost 2,367,310 2,322,833
Accumulated Depreciation 1,999,795 1,949,982
Net Book Value $ 367,515 372,851
Estimated Useful Lives (Year) 5 years  
Leasehold Improvements [Member]    
Cost $ 133,659 118,380
Accumulated Depreciation 100,846 98,901
Net Book Value $ 32,813 19,479
Estimated Useful Lives (Year) 5 years  
Computer Equipment [Member]    
Cost $ 2,057,898 2,010,999
Accumulated Depreciation 1,922,482 1,886,342
Net Book Value $ 135,416 124,657
Estimated Useful Lives (Year) 3 years  
Furniture and Fixtures [Member]    
Cost $ 163,876 162,799
Accumulated Depreciation 130,466 127,248
Net Book Value $ 33,410 $ 35,551
Estimated Useful Lives (Year) 5 years