XML 65 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles (Tables)
12 Months Ended
Dec. 31, 2019
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of finite-lived intangible assets
    DECEMBER 31, 2019  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,980,000 )   $ -       8.0  
Channel Relationships     2,628,080       (992,830 )     1,635,250       5.0  
Internally Developed Software     1,623,122       (988,340 )     634,782       3.0  
Trade Name and Trademarks     290,472       (109,734 )     180,738       5.0  
                                 
    $ 6,521,674     $ (4,070,904 )   $ 2,450,770          

  

    DECEMBER 31, 2018  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,732,500 )   $ 247,500       8.0  
Channel Relationships     2,628,080       (817,625 )     1,810,455       5.0  
Internally Developed Software     1,476,623       (630,927 )     845,696       3.0  
Trade Name and Trademarks     290,472       (90,370 )     200,102       5.0  
                                 
    $ 6,375,175     $ (3,271,422 )   $ 3,103,753          

 

Schedule of finite-lived intangible assets, future amortization expense
INTANGIBLE ASSET TYPE    2020     2021     2022     2023     2024     Thereafter     Total  
                                           
Channel Relationships   $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 759,225     $ 1,635,250  
Internally Developed Software     274,280       244,583       98,533       17,386       -       -       634,782  
Trade Name and Trademarks     19,365       19,365       19,365       19,365       19,365       83,914       180,738  
                                                         
    $ 468,850     $ 439,153     $ 293,102     $ 211,956     $ 194,570     $ 843,139     $ 2,450,770