XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and restricted cash $ 17,605,377 $ 17,489,380
Accounts receivable, net of allowance for doubtful accounts of $161,311 and $409,076 at September 30, 2022 and December 31, 2021, respectively 2,843,864 1,957,579
Inventories, net of allowance for excess and obsolete inventory of $578,076 and $268,470 at September 30, 2022 and December 31, 2021, respectively 4,657,188 5,421,027
Contract assets 2,078,472 1,906,510
Prepaid expenses and other current assets 2,653,978 1,292,285
Total Current Assets 29,838,879 28,066,781
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $7,848,569 and $7,554,803 at September 30, 2022 and December 31, 2021, respectively 6,877,185 8,858,993
Operating lease right-of-use assets 3,119,806 6,925,807
Deposits and other assets 390,634 628,109
Intangible assets, net of accumulated amortization of $376,954 and $357,231 at September 30, 2022 and December 31, 2021, respectively 218,190 334,743
Goodwill 206,639 240,259
Total Long-Term Assets 10,812,454 16,987,911
Total Assets 40,651,333 45,054,692
Current Liabilities:    
Accounts payable 1,617,452 1,646,662
Accrued expenses 3,447,107 4,685,665
Current portion of finance lease obligations 321,788 373,824
Current portion of operating lease liabilities 511,240 846,544
Current portion of Convertible Note payable 0 8,400,000
Contract liabilities 635,167 914,828
Total Current Liabilities 6,532,754 16,867,523
Deferred tax liability 154,478 224,779
Other liabilities, net of current portion 0 346,939
Finance lease obligations, net of current portion 1,911,361 2,499,591
Operating lease liabilities, net of current portion 2,608,566 6,154,064
Senior Promissory Notes, net 5,395,240 0
Convertible Note payable, less current portion 0 6,186,936
Total Long-term Liabilities 10,069,645 15,412,309
Total Liabilities 16,602,399 32,279,832
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2022 and December 31, 2021 0 0
Common stock; par value $0.001, 100,000,000 shares authorized, 43,896,871 and 21,285,706 shares issued and outstanding at September 30, 2022 and December 31, 2021, respectively 43,896 21,285
Additional paid-in capital 96,785,016 70,910,902
Accumulated deficit (65,188,075) (53,181,928)
Accumulated other comprehensive loss (7,591,903) (4,975,399)
Total Stockholders' Equity 24,048,934 12,774,860
Total Liabilities and Stockholders' Equity $ 40,651,333 $ 45,054,692