XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Cash Flows (Unaudited) (USD $) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Operating activities    
Net income (loss) $ (4,861,136) $ 225,927
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Stock-based compensation 392,985 392,008
Depreciation and amortization 436,970 333,451
Deferred tax expenses (benefits) 112,068
Goodwill impairment charges 4,427,000
Changes in operating assets and liabilities:    
Accounts receivable 477,591 (695,032)
Inventories (183,406) (255,910)
Prepaid expenses and other current assets (4,916) (98,477)
Accounts payable and accrued expenses (69,904) 256,535
Accrued payroll and related expenses (164,158) 122,151
Net deferred revenue on shipments to distributors 1,017 132,797
Deferred service revenue (18,426) 14,807
Net change in operating lease (46,872) (33,160)
Net cash provided by operating activities 386,745 507,165
Investing activities    
Purchases of equipment (374,538) (437,083)
Net cash used in investing activities (374,538) (437,083)
Financing activities    
Payments on finance leases (8,291) (11,655)
Common stock repurchase and related expenses (8,025)
Proceeds from borrowings under bank line of credit agreement 5,630,000 13,038,000
Repayments of borrowings under bank line of credit agreement (7,042,449) (12,925,817)
Repayments of bank term loan (333,333) (375,000)
Proceeds from notes payable 1,208,700
Repayments of notes payable (150,000)
Proceeds from subordinated convertible notes payable, net of discount 168,645
Proceeds from subordinated convertible notes payable, net of discount-related party 1,264,840
Stock options exercised 73,691 514
Net cash (used in) provided by financing activities 803,778 (273,958)
Net increase (decrease) in cash and cash equivalents 815,985 (203,876)
Cash and cash equivalents at beginning of period 958,860 1,084,991
Cash and cash equivalents at end of period 1,774,845 881,115
Supplemental disclosure of cash flow information    
Cash paid for interest $ 42,403 $ 81,060