XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating activities    
  Net loss $ (2,242,350) $ (1,919,154)
  Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
      Stock-based compensation 1,054,296 1,156,382
      Depreciation and amortization 1,088,721 922,438
      Deferred tax benefits (551,000) (1,444,000)
      Amortization of debt discount 8,761 25,473
      Amortization of operating lease ROU asset 492,181 471,571
  Changes in operating assets and liabilities:    
      Accounts receivable 111,601 960,165
      Inventories 467,547 192,644
      Prepaid expenses and other current assets 10,011 176,458
      Other assets (13,919) 524
      Accounts payable and accrued expenses (307,066) (59,797)
      Accrued payroll and related expenses 98,794 (162,567)
      Net deferred revenue on shipments to distributors (253,486) 174,624
      Deferred service revenue (1,973) (1,668)
      Net change in operating lease liability (483,603) (444,531)
        Net cash (used in) provided by operating activities (521,485) 48,562
Investing activities    
    Purchases of PP&E including software and website development (788,325) (2,163,872)
    Proceeds from tenant improvements allowance 72,800
          Net cash used in investing activities (715,525) (2,163,872)
Financing activities    
  Common stock repurchased and related expenses (208,425)
  Proceeds from note payable 973,799 1,582,452
  Repayments of note payable (125,000)
  Acquisition of common stock for tax withholding obligations (95,205) (143,371)
  Proceeds from stock options exercised 23,750 212,815
          Net cash provided by financing activities 902,344 1,318,471
Net decrease in cash and cash equivalents (334,666) (796,839)
Cash and cash equivalents at beginning of year 2,826,630 3,623,469
Cash and cash equivalents at end of year 2,491,964 2,826,630
Supplemental disclosure of cash flow information    
  Cash paid for interest $ 366,491 $ 207,510