XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Current Assets:    
Cash, cash equivalents and restricted cash $ 6,299,042 $ 9,783,932
Accounts receivable, net of allowance for doubtful accounts of $599,863 and $612,434 at March 31, 2020 and December 31, 2019, respectively 8,042,101 6,272,760
Inventories, net of allowance for excess and obsolete inventory of $654,895 and $665,308 at March 31, 2020 and December 31, 2019, respectively 5,324,499 5,199,238
Contract assets 5,137,111 5,664,929
Prepaid expenses and other current assets 822,306 566,398
Total Current Assets 25,625,059 27,487,257
Long-Term Assets:    
Property and Equipment, net 5,529,919 4,825,952
Operating lease right-of-use assets 4,876,698 5,053,614
Deposits and other 488,656 498,053
Intangible assets, net 456,517 488,716
Goodwill 231,285 236,131
Total Long-Term Assets 11,583,075 11,102,466
Total Assets 37,208,134 38,589,723
Current Liabilities:    
Accounts payable 3,226,114 4,339,070
Accrued expenses 3,290,386 3,222,951
Current portion of finance lease obligations 34,403 34,772
Current maturities of operating lease liabilities 985,360 999,685
Current portion of contingent earn-out 293,436 299,585
Contract liabilities 1,351,666 1,421,376
Income taxes payable 14,402 14,692
Total Current Liabilities 9,195,767 10,332,131
Deferred tax liability 316,587 338,763
Finance lease obligations, net of current portion 160,006 172,273
Operating lease liabilities, net of current maturities 3,994,609 4,141,855
Contingent earn-out, net of current portion 586,872 599,170
Total Long-term Liabilities 5,058,074 5,252,061
Total Liabilities 14,253,841 15,584,192
Stockholders' Equity:    
Series A Mandatory Convertible Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 and 0 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively
Common stock; par value $0.001, 25,000,000 shares authorized, 20,555,880 and 20,547,668 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively 20,556 20,548
Additional paid-in capital 61,539,364 61,398,150
Accumulated deficit (31,943,109) (32,246,608)
Accumulated other comprehensive loss (6,662,518) (6,166,559)
Total Stockholders' Equity 22,954,293 23,005,531
Total Liabilities and Stockholders' Equity $ 37,208,134 $ 38,589,723