XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Operating activities    
Net income (loss) $ (1,430,731) $ 12,147,088
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 426,950 342,610
Depreciation 313,653 279,392
Changes in deferred taxes 3,717,926 (9,764,622)
Changes in operating assets and liabilities:    
Accounts receivable 179,552 (507,994)
Inventories (660,827) (211,349)
Prepaid expenses and other current assets (126,044) (171,908)
Other long-term assets 12,169
Accounts payable and accrued expenses (91,384) (633,241)
Accrued payroll and related expenses (1,932) 30,043
Customer deposit (640,440)
Net deferred revenue on shipments to distributors 61,886 58,382
Deferred service revenue (12,403) (51,992)
Change in deferred rent (12,512) 3,847
Net cash provided by operating activities 2,376,303 879,816
Investing activities    
Purchase of equipment (412,674) (304,470)
Capitalized software costs (207,901)
Net cash used in investing activities (620,575) (304,470)
Financing activities    
Payments on capital leases (26,945) (31,152)
Proceeds from borrowings under bank line of credit agreement 350,000
Repayments of borrowings under bank line of credit agreement (350,000)
Stock options exercised 331,719 178,512
Warrants exercised 158,145
Repayments of related party and short term credit line notes payable (500,000)
Net cash provided by (used in) financing activities 304,774 (194,495)
Net increase in cash and cash equivalents 2,060,502 380,851
Cash and cash equivalents at beginning of year 1,319,006 938,155
Cash and cash equivalents at end of year 3,379,508 1,319,006
Supplemental cash flow information    
Cash paid for interest 2,759 13,261
Cash paid for income taxes 82,577 100,988
Supplemental disclosure of non-cash investing activities    
Computer equipment purchased under capital lease 64,102
Conversion of notes payable and accrued interest into common stock 1,216,109
Cashless exercise of warrants 35
Accrual of treasury stock costs $ 85,876