XML 21 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Intangible Assets - Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Intangible assets, cost $ 20,238,630 $ 19,886,966
Intangible assets, accumulated amortization (14,889,978) (14,208,317)
Intangible assets, carrying value 5,348,652 5,678,649
Computer Software, Intangible Asset [Member]    
Intangible assets, cost 2,345,287 2,343,888
Intangible assets, accumulated amortization (2,256,081) (2,240,695)
Intangible assets, carrying value $ 89,206 $ 103,193
Intangible assets, useful life (Year) 3 years 3 years
Portfolios and Client Lists [Member]    
Intangible assets, cost $ 7,714,665 $ 7,714,665
Intangible assets, accumulated amortization (5,905,239) (5,614,880)
Intangible assets, carrying value $ 1,809,426 $ 2,099,785
Intangible assets, useful life (Year) 4 years 4 years
Client Acquisition Costs [Member]    
Intangible assets, cost $ 8,588,283 $ 8,238,018
Intangible assets, accumulated amortization (5,138,263) (4,762,347)
Intangible assets, carrying value $ 3,450,020 $ 3,475,671
Intangible assets, useful life (Year) 4 years 4 years
PCI Certifiction [Member]    
Intangible assets, cost $ 449,000 $ 449,000
Intangible assets, accumulated amortization (449,000) (449,000)
Intangible assets, carrying value
Intangible assets, useful life (Year) 3 years 3 years
Trademarks [Member]    
Intangible assets, cost $ 703,586 $ 703,586
Intangible assets, accumulated amortization (703,586) (703,586)
Intangible assets, carrying value
Intangible assets, useful life (Year) 3 years 3 years
Internet Domain Names [Member]    
Intangible assets, cost $ 437,810 $ 437,810
Intangible assets, accumulated amortization (437,810) (437,810)
Intangible assets, carrying value
Intangible assets, useful life (Year) 3 years 3 years