XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating activities    
  Net income $ 86,931 $ 4,466,257
  Adjustments to reconcile net income to net cash provided by operating activities:    
      Stock-based compensation 998,692 693,425
      Depreciation and amortization 765,659 759,158
      Deferred tax benefits (708,000) (1,902,729)
      Amortization of debt discount 33,091 33,091
      Amortization of operating lease ROU asset 513,692 398,492
  Changes in operating assets and liabilities:    
      Accounts receivable (83,621) (463,726)
      Inventories (447,167) (1,958,682)
      Prepaid expenses and other current assets (222,027) (59,774)
      Other assets (160,791) (24,813)
      Accounts payable and accrued expenses (504,027) 424,566
      Accrued payroll and related expenses (82,968) 317,483
      Net deferred revenue on shipments to distributors 80,208 (32,317)
      Deferred service revenue 2,957 (22,907)
      Net change in operating lease liability (384,044) (483,254)
        Net cash (used in) provided by operating activities (111,415) 2,144,270
Investing activities    
  Purchase of equipment (1,183,188) (691,771)
          Net cash used in investing activities (1,183,188) (691,771)
Financing activities    
  Common stocks repurchased and related expenses (829,563) (2,937)
  Proceeds from note payable 1,000,000
  Repayments of note payable (500,000) (375,000)
  Stock options exercised 151,749 1,899,561
          Net cash (used in) provided by financing activities (1,177,814) 2,521,624
Net increase (decrease) in cash and cash equivalents (2,472,417) 3,974,123
Cash and cash equivalents at beginning of year 6,095,886 2,121,763
Cash and cash equivalents at end of year 3,623,469 6,095,886
Supplemental disclosure of cash flow information    
  Cash paid for interest 160,945 176,091
  Cash paid for income taxes 6,289
Supplemental disclosure of non-cash activities    
  Payroll tax liability for retired restricted stock 158,314
  Property acquired under operating lease 3,862,511
  Conversion of note payable 130,000
  Acquisition of intangible assets $ 1,909,433