XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
   Cash and cash equivalents $ 5,588,152 $ 6,095,886
   Accounts receivable, net 3,391,412 2,576,240
   Inventories, net 5,887,520 5,154,524
   Prepaid expenses and other current assets 755,052 395,161
   Deferred cost on shipments to distributors 237,668 158,977
      Total current assets 15,859,804 14,380,788
Property and equipment:    
   Machinery and office equipment 2,455,865 2,436,897
   Computer equipment 2,406,071 1,909,895
Property, plant, and equipment, gross 4,861,936 4,346,792
   Accumulated depreciation (3,541,898) (3,277,979)
      Property and equipment, net 1,320,038 1,068,813
Intangible assets, net 1,779,361 1,864,794
Other long-term assets 311,696 89,448
Deferred tax assets 7,843,934 7,960,419
Operating lease right-of-use asset 3,776,281 210,839
      Total assets 30,891,114 25,575,101
Current liabilities:    
   Accounts payable and accrued expenses 3,306,390 2,169,055
   Accrued payroll and related expenses 803,614 692,994
   Deferred revenue on shipments to distributors 568,082 407,235
   Short term portion of deferred service revenue 20,490 17,128
   Note Payable – current portion 375,000 500,000
   Subordinated convertible notes payable, net of discount 145,461 143,514
   Subordinated convertible notes payable, net of discount-related party 1,215,933 1,201,334
   Operating lease – current portion 369,071 258,097
      Total current liabilities 6,804,041 5,389,357
Long-term portion of deferred service revenue 17,088 14,281
Operating lease - long-term portion 3,514,284
Long-term portion of note payable 125,000
   Total liabilities 10,335,413 5,528,638
Commitments and contingencies
Stockholders’ equity:    
Common stock 7,202 7,184
   Additional paid-in capital 66,580,908 66,139,630
   Treasury stock 377,950
   Accumulated deficit (45,654,459) (46,100,351)
      Total stockholders’ equity 20,555,701 20,046,463
         Total liabilities and stockholders’ equity $ 30,891,114 $ 25,575,101