XML 35 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and restricted cash $ 11,227,061 $ 17,489,380
Accounts receivable, net of allowance for doubtful accounts of $312,677 and $409,076 at March 31, 2022 and December 31, 2021, respectively 2,152,606 1,957,579
Inventories, net of allowance for excess and obsolete inventory of $262,901 and $268,470 at March 31, 2022 and December 31, 2021, respectively 5,809,602 5,421,027
Contract assets 2,437,924 1,906,510
Prepaid expenses and other current assets 2,651,618 1,292,285
Total Current Assets 24,278,811 28,066,781
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $7,829,488 and $7,554,803 at March 31, 2022 and December 31, 2021, respectively 8,383,826 8,858,993
Operating lease right-of-use assets 6,613,073 6,925,807
Deposits and other assets 618,995 628,109
Intangible assets, net of accumulated amortization of $376,375 and $357,231 at March 31, 2022 and December 31, 2021, respectively 301,244 334,743
Goodwill 235,275 240,259
Total Long-Term Assets 16,152,413 16,987,911
Total Assets 40,431,224 45,054,692
Current Liabilities:    
Accounts payable 2,023,972 1,646,662
Accrued expenses 5,084,650 4,685,665
Current portion of finance lease obligations 367,171 373,824
Current portion of operating lease liabilities 871,682 846,544
Current portion of convertible note payable 10,080,000 8,400,000
Contract liabilities 692,640 914,828
Total Current Liabilities 19,120,115 16,867,523
Deferred tax liability 205,318 224,779
Other liabilities, net of current portion 61,547 346,939
Finance lease obligations, net of current portion 2,355,721 2,499,591
Operating lease liabilities, net of current portion 5,872,927 6,154,064
Convertible note payable, less current portion 3,964,273 6,186,936
Total Long-term Liabilities 12,459,786 15,412,309
Total Liabilities 31,579,901 32,279,832
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2022 and December 31, 2021 0 0
Common stock; par value $0.001, 100,000,000 shares authorized, 21,352,688 and 21,285,706 shares issued and outstanding at March 31, 2021 and December 31, 2021, respectively 21,352 21,285
Additional paid-in capital 71,089,613 70,910,902
Accumulated deficit (56,928,352) (53,181,928)
Accumulated other comprehensive loss (5,331,290) (4,975,399)
Total Stockholders' Equity 8,851,323 12,774,860
Total Liabilities and Stockholders' Equity $ 40,431,224 $ 45,054,692