XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash, cash equivalents and restricted cash $ 16,597,371 $ 17,489,380
Accounts receivable, net of allowance for doubtful accounts of $59,559 and $409,076 at December 31, 2022 and December 31, 2021, respectively 2,310,344 1,957,579
Inventories, net of allowance for excess and obsolete inventory of $663,227 and $268,470 at December 31, 2022 and December 31, 2021, respectively 4,062,001 5,421,027
Contract assets 2,253,295 1,906,510
Prepaid expenses and other current assets 1,720,902 1,292,285
Assets held for sale 723,872 0
Total Current Assets 27,667,785 28,066,781
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $9,046,499 and $7,554,803 at December 31, 2022 and December 31, 2021, respectively 8,296,807 8,858,993
Operating lease right-of-use assets 3,271,997 6,925,807
Deposits and other assets 450,038 628,109
Intangible assets, net of accumulated amortization of $438,250 and $357,231 at December 31, 2022 and December 31, 2021, respectively 212,933 334,743
Goodwill 226,095 240,259
Total Long-term Assets 12,457,870 16,987,911
Total Assets 40,125,655 45,054,692
Current Liabilities:    
Accounts payable 1,389,355 1,646,662
Accrued expenses 3,087,206 4,685,665
Current portion of finance lease obligations 399,198 373,824
Current portion of operating lease liabilities 561,182 846,544
Current portion of convertible note payable 0 8,400,000
Contract liabilities 649,557 914,828
Total Current Liabilities 6,086,498 16,867,523
Deferred tax liability 154,645 224,779
Other liabilities, net of current portion 0 346,939
Finance lease obligation, net of current portion 2,384,011 2,499,591
Operating lease liability, net of current portion 2,710,815 6,154,064
Convertible note payable, less current portion 0 6,186,936
Senior promissory notes payable, less current portion 5,480,314 0
Total Long-term liabilities 10,729,785 15,412,309
Total Liabilities 16,816,283 32,279,832
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021. 0 0
Common stock; par value $0.001, 100,000,000 shares authorized 43,986,079 and 21,285,706 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 43,986 21,285
Additional paid-in capital 96,936,988 70,910,902
Accumulated deficit (67,351,035) (53,181,928)
Accumulated other comprehensive loss (6,320,567) (4,975,399)
Total Stockholders' Equity 23,309,372 12,774,860
Total Liabilities and Stockholders' Equity $ 40,125,655 $ 45,054,692