XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalent $ 17,805,324 $ 7,890,665
Accounts receivable, net of allowance for doubtful accounts of $191,667 and $209,667, respectively. 5,749,261 6,227,610
Prepaid expenses and other current assets 534,471 413,435
Total current assets 24,089,056 14,531,710
Property and equipment, net 1,292,933 1,187,061
Other assets    
Goodwill 9,853,342 9,853,342
Intangible assets, net of accumulated amortization 8,119,713 8,586,089
Right of use assets - operating lease 843,573 606,573
Right of use assets - finance lease 315,793 395,910
Other assets 35,185 20,886
Total other assets 19,167,606 19,462,800
Total assets 44,549,595 35,181,571
Current liabilities    
Accounts payable 2,790,432 4,048,260
Accrued expenses and other current liabilities 4,006,124 4,216,448
Lease liability - operating lease 305,637 217,671
Lease liability - finance lease 197,100 246,793
Total current liabilities 7,299,293 8,729,172
Long-term liabilities    
Deferred tax liability 107,000 107,000
Lease liability - operating lease 537,936 388,902
Lease liability - finance lease 83,900 93,426
Other long-term liabilities 6,925 573,957
Total long-term liabilities 735,761 1,163,285
Preferred stock, $0.001 par value:    
Authorized shares 500,000, none issued and outstanding 0 0
Common stock, $0.001 par value:    
Authorized shares 150,000,000 and 100,000,000, respectively; issued and outstanding shares 118,518,445 and 98,035,829, respectively. 118,519 98,036
Additional paid-in capital 174,893,660 161,541,448
Accumulated deficit (138,497,638) (136,350,370)
Total stockholders' equity 36,514,541 25,289,114
Total liabilities and stockholders' equity $ 44,549,595 $ 35,181,571