XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and restricted cash $ 19,695,722 $ 17,489,380
Accounts receivable, net of allowance for doubtful accounts of $152,311 and $409,076 at June 30, 2022 and December 31, 2021, respectively 2,420,968 1,957,579
Inventories, net of allowance for excess and obsolete inventory of $419,985 and $268,470 at June 30, 2022 and December 31, 2021, respectively 5,445,413 5,421,027
Contract assets 2,786,063 1,906,510
Prepaid expenses and other current assets 3,434,607 1,292,285
Total Current Assets 33,782,773 28,066,781
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $7,950,015 and $7,554,803 at June 30, 2022 and December 31, 2021, respectively 7,209,565 8,858,993
Operating lease right-of-use assets 3,468,258 6,925,807
Deposits and other assets 582,963 628,109
Intangible assets, net of accumulated amortization of $376,674 and $357,231 at June 30, 2022 and December 31, 2021, respectively 257,252 334,743
Goodwill 220,105 240,259
Total Long-Term Assets 11,738,143 16,987,911
Total Assets 45,520,916 45,054,692
Current Liabilities:    
Accounts payable 1,920,886 1,646,662
Accrued expenses 4,485,000 4,685,665
Current portion of finance lease obligations 344,528 373,824
Current portion of operating lease liabilities 552,400 846,544
Current portion of Convertible Note payable 0 8,400,000
Contract liabilities 595,150 914,828
Total Current Liabilities 7,897,964 16,867,523
Deferred tax liability 178,389 224,779
Other liabilities, net of current portion 0 346,939
Finance lease obligations, net of current portion 2,117,126 2,499,591
Operating lease liabilities, net of current portion 2,915,857 6,154,064
Senior Promissory Notes, net 5,342,187 0
Convertible Note payable, less current portion 0 6,186,936
Total Long-term Liabilities 10,553,559 15,412,309
Total Liabilities 18,451,523 32,279,832
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at June 30, 2022 and December 31, 2021 0 0
Common stock; par value $0.001, 100,000,000 shares authorized, 43,888,538 and 21,285,706 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 43,888 21,285
Additional paid-in capital 96,406,781 70,910,902
Accumulated deficit (63,435,411) (53,181,928)
Accumulated other comprehensive loss (5,945,865) (4,975,399)
Total Stockholders' Equity 27,069,393 12,774,860
Total Liabilities and Stockholders' Equity $ 45,520,916 $ 45,054,692