XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash, cash equivalents and restricted cash $ 16,230,269 $ 9,783,932
Accounts receivable, net of allowance for doubtful accounts of $147,250 and $612,434 at June 30, 2020 and December 31, 2019, respectively 4,452,526 6,272,760
Inventories, net of allowance for excess and obsolete inventory of $666,878 and $665,308 at June 30, 2020 and December 31, 2019, respectively 5,356,614 5,199,238
Contract assets 4,523,130 5,664,929
Prepaid expenses and other current assets 753,229 566,398
Total Current Assets 31,315,768 27,487,257
Long-Term Assets:    
Property and Equipment, net 6,407,932 4,825,952
Operating lease right-of-use assets 4,776,456 5,053,614
Deposits and other assets 499,470 498,053
Intangible assets, net 462,716 488,716
Goodwill 236,862 236,131
Total Long-Term Assets 12,383,436 11,102,466
Total Assets 43,699,204 38,589,723
Current Liabilities:    
Accounts payable 2,073,842 4,339,070
Accrued expenses 5,209,103 3,222,951
Current portion of finance lease obligations 35,589 34,772
Current portion of operating lease liabilities 957,971 999,685
Current portion of contingent earn-out 300,512 299,585
Contract liabilities 1,323,245 1,421,376
Income taxes payable 14,736 14,692
Total Current Liabilities 9,914,998 10,332,131
Deferred tax liability 308,714 338,763
Warrant liability 2,811,900 0
Finance lease obligations, net of current portion 154,832 172,273
Operating lease liabilities, net of current portion 3,951,093 4,141,855
Contingent earn-out, net of current portion 601,025 599,170
Total Long-term Liabilities 7,827,564 5,252,061
Total Liabilities 17,742,562 15,584,192
Stockholders' Equity:    
Series A Mandatory Convertible Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at June 30, 2020 and December 31, 2019 0 0
Common stock; par value $0.001, 25,000,000 shares authorized, 21,649,213 and 20,547,668 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 21,649 20,548
Additional paid-in capital 66,364,654 61,398,150
Accumulated deficit (34,506,920) (32,246,608)
Accumulated other comprehensive loss (5,922,741) (6,166,559)
Total Stockholders' Equity 25,956,642 23,005,531
Total Liabilities and Stockholders' Equity $ 43,699,204 $ 38,589,723