XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and restricted cash $ 11,832,959 $ 16,597,371
Accounts receivable, net of allowance for doubtful accounts of $48,909 and $59,559 at September 30, 2023 and December 31, 2022, respectively 3,883,813 2,310,344
Inventories, net of allowance for excess and obsolete inventory of $898,944 and $663,227 at September 30, 2023 and December 31, 2022, respectively 4,556,000 4,062,001
Contract assets 2,587,397 2,253,295
Prepaid expenses and other current assets 1,311,140 1,720,902
Assets held for sale 394,623 723,872
Total Current Assets 24,565,932 27,667,785
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $10,713,077 and $9,046,499 at September 30, 2023 and December 31, 2022, respectively 8,640,532 8,296,807
Operating lease right-of-use assets 2,827,101 3,271,997
Deposits and other assets 446,149 450,038
Intangible assets, net of accumulated amortization of $509,641 and $438,250 at September 30, 2023 and December 31, 2022, respectively 135,363 212,933
Goodwill 223,951 226,095
Total Long-Term Assets 12,273,096 12,457,870
Total Assets 36,839,028 40,125,655
Current Liabilities:    
Accounts payable 2,233,853 1,389,355
Accrued expenses 3,847,849 3,087,206
Current portion of finance lease obligations 558,961 399,198
Current portion of operating lease liabilities 548,417 561,182
Contract liabilities 540,153 649,557
Total Current Liabilities 7,729,233 6,086,498
Deferred tax liability 111,077 154,645
Finance lease obligations, net of current portion 2,899,640 2,384,011
Operating lease liabilities, net of current portion 2,278,684 2,710,815
Senior promissory notes payable, net of debt discount of $1,455,127 and $519,686 at September 30, 2023 and December 31, 2022, respectively 4,544,873 5,480,314
Total Long-term Liabilities 9,834,274 10,729,785
Total Liabilities 17,563,507 16,816,283
Stockholders’ Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2023 and December 31, 2022 0 0
Common stock; par value $0.001, 12,500,000 shares authorized, 5,727,310 and 5,498,260 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 5,727 5,498
Additional paid-in capital 98,662,745 96,975,476
Accumulated deficit (72,710,060) (67,351,035)
Accumulated other comprehensive loss (6,682,891) (6,320,567)
Total Stockholders’ Equity 19,275,521 23,309,372
Total Liabilities and Stockholders’ Equity $ 36,839,028 $ 40,125,655