Annual report pursuant to Section 13 and 15(d)

STATEMENTS OF CASH FLOWS

v3.19.3.a.u2
STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income $ 564,349 $ 910,570
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock based compensation expense 1,204,844 366,081
Depreciation and amortization 340,229 309,263
Gain on sale of fixed asset (47,830) (4,930)
Deferred capital gain (3,763) (22,480)
Deferred taxes (186,775) (23,141)
Provision for returns and doubtful accounts (4,855) (39,567)
Changes in operating assets and liabilities:    
(Increase)/ Decrease in accounts receivable (1,803,812) 475,662
Increase in inventory (284,598) (445,198)
Increase in prepaid expense (140,805) (75,852)
Decrease in other assets 12,000
Increase/(Decrease) in accounts payable 119,158 (900)
(Decrease)/Increase in accrued payroll and related taxes (231,449) 86,811
Increase in accrued expense 607,963 30,589
Increase/(Decrease) in accrued tax liability 187,964 (99,246)
NET CASH PROVIDED BY OPERATING ACTIVITIES 320,620 1,479,662
CASH FLOWS FROM INVESTING ACTIVITIES    
Payments for capital expenditures (201,174) (297,018)
Payments for patents (224,365) (184,148)
Purchase of certificate of deposit (1,500,000)
Proceeds from certificates of deposit 1,517,927 245,342
Proceeds on sale of fixed assets 217,821 6,000
NET CASH PROVIDED BY/(USED IN) INVESTING ACTIVITIES 1,310,209 (1,729,824)
CASH FLOWS FROM FINANCING ACTIVITIES    
Stock issuances 508,900 51,250
Finance lease (4,783)  
Payment for cancelled shares (2,820) (36,821)
NET CASH PROVIDED BY FINANCING ACTIVITIES 501,297 14,429
Net Increase (Decrease) in CASH AND CASH EQUIVALENTS 2,132,126 (235,733)
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR 3,738,803 3,974,536
CASH AND CASH EQUIVALENTS, END OF YEAR 5,870,929 3,738,803
Cash paid during the years for:    
Interest 342
Taxes 130,879 378,000
NON-CASH FINANCING AND INVESTING ACTIVITIES    
Issuance of common stock as compensation $ 316,525 $ 118,041