XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 5,101,174 $ 6,316,921
Short-term investments (Note 3) 14,535,750  
Accounts receivable, net (Note 4) 5,089,804 7,458,383
Inventories, net (Note 5) 12,277,873 9,647,504
Prepaid expenses and other current assets 580,651 655,708
Total current assets 37,585,252 24,078,516
Property and equipment, net (Note 6) 3,091,415 3,487,178
Deposits and other 46,845 81,709
Deferred tax assets, net 3,641,032 3,698,593
Goodwill 7,120,510 7,120,510
Intangible assets, net (Note 7) 105,385 662,257
Total Assets 51,590,439 39,128,763
Current liabilities    
Accounts payable 2,059,059 976,420
Accrued expenses and other liabilities (Note 8) 3,846,488 3,481,444
Current portion of notes payable, net of debt discount of $0 and $2,047, respectively (Note 9) 1,137,651 1,365,204
Current portion of related-party notes payable, net of debt discount of $0 and $6,726, respectively (Note 9)   199,943
Current portion of senior secured convertible note, net of debt discounts of $2,384 and $256,242 (Note 9) 2,588,525 1,789,212
Total current liabilities 9,631,723 7,812,223
Senior secured convertible note, net of current portion and debt discounts of $0 and $14,107, respectively (Note 9)   531,347
Paycheck protection program note payable (Note 9)   1,499,360
Total liabilities 9,631,723 9,842,930
Commitments and contingencies (Note 12)
Stockholders’ equity    
Common stock, $.0001 par value; 50,000,000 shares authorized; 18,772,214 and 16,684,424 shares issued and outstanding, respectively 1,877 1,668
Additional paid-in capital 41,232,441 30,758,354
Accumulated other comprehensive income 153,361 287,547
Accumulated earnings (deficit) 571,037 (1,761,736)
Total stockholders’ equity 41,958,716 29,285,833
Total Liabilities and Stockholders' Equity $ 51,590,439 $ 39,128,763