XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 3,180,175 $ 5,101,174
Short-term investments (Note 3) 9,543,000 14,535,750
Accounts receivable, net (Note 4) 11,390,316 5,089,804
Inventories, net (Note 5) 20,094,813 12,277,873
Prepaid expenses and other current assets 1,025,828 580,651
Total current assets 45,234,132 37,585,252
Property and equipment, net 2,587,071 3,091,415
Operating lease right-of-use assets 818,281  
Deposits and other 38,093 46,845
Deferred tax assets, net 3,778,217 3,641,032
Goodwill 7,120,510 7,120,510
Intangible assets, net (Note 6) 57,961 105,385
Total Assets 59,634,265 51,590,439
Current liabilities    
Accounts payable 5,061,415 2,059,059
Accrued expenses and other liabilities (Note 7) 3,940,633 3,846,488
Current portion of operating lease obligation (Note 10) 536,104  
Current portion of notes payable (Note 8) 2,687,901 1,137,651
Current portion of senior secured convertible note, net of debt discounts of $0 and $2,384, respectively (Note 8)   2,588,525
Total current liabilities 12,226,053 9,631,723
Long-term debt, net of current portion (Note 8) 558,502  
Operating lease obligation, net of current portion (Note 10) 504,104  
Total liabilities 13,288,659 9,631,723
Commitments and contingencies (Note 10)
Stockholders’ equity    
Common stock, $0.0001 par value; 50,000,000 shares authorized; 20,024,086 and 18,772,214 shares issued and outstanding, respectively 2,002 1,877
Additional paid-in capital 45,053,422 41,232,441
Accumulated other comprehensive (loss) income (270,911) 153,361
Accumulated earnings 1,561,093 571,037
Total stockholders’ equity 46,345,606 41,958,716
Total Liabilities and Stockholders' Equity $ 59,634,265 $ 51,590,439