XML 35 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash, cash equivalents and Restricted cash $ 17,489,380 $ 13,264,449
Accounts receivable, net of allowance for doubtful accounts of $409,076 and $498,044 at December 31, 2021 and December 31, 2020, respectively 1,957,579 3,129,109
Inventories, net of allowance for excess and obsolete inventory of $268,470 and $723,949 at December 31, 2021 and December 31, 2020, respectively 5,421,027 5,522,038
Contract assets 1,906,510 2,708,136
Prepaid expenses and other current assets 1,292,285 1,031,194
Total Current Assets 28,066,781 25,654,926
Long-Term Assets:    
Property and Equipment, net of accumulated depreciation of $7,554,803 and $8,908,145 at December 31, 2021 and December 31, 2020, respectively 8,858,993 10,321,511
Operating lease right-of-use assets 6,925,807 4,947,734
Deposits and other assets 628,109 545,673
Intangible assets, net of accumulated amortization of $357,231 and $269,441 at December 31, 2021 and December 31, 2020, respectively 334,743 480,060
Goodwill 240,259 260,233
Total Long-term Assets 16,987,911 16,555,211
Total Assets 45,054,692 42,210,137
Current Liabilities:    
Accounts payable 1,646,662 2,332,151
Accrued expenses 4,685,665 4,909,531
Current portion of finance lease obligations 373,824 394,839
Current portion of operating lease liabilities 846,544 1,026,235
Current portion of convertible note payable 8,400,000 0
Contract liabilities 914,828 1,152,178
Total Current Liabilities 16,867,523 9,814,934
Deferred tax liability 224,779 305,167
Other liabilities, net of current portion 346,939 0
Finance lease obligation, net of current portion 2,499,591 3,112,496
Operating lease liability, net of current portion 6,154,064 4,159,225
Convertible note payable, less current portion 6,186,936 0
Total Long-term liabilities 15,412,309 7,576,888
Total Liabilities 32,279,832 17,391,822
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 and 0 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively 0 0
Common stock; par value $0.001, 100,000,000 shares authorized 21,285,706 and 21,655,461 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively 21,285 21,655
Additional paid-in capital 70,910,902 69,897,698
Accumulated deficit (53,181,928) (42,054,968)
Accumulated other comprehensive loss (4,975,399) (3,046,070)
Total Stockholders' Equity 12,774,860 24,818,315
Total Liabilities and Stockholders' Equity $ 45,054,692 $ 42,210,137