XML 17 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash Flows from Operating Activities:    
Net income $ 2,138,663 $ 2,894,231
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 487,815 336,340
Stock compensation expense 489,748 961,589
Bad debt expense 295,050 230,700
(Increase) decrease in:    
Trade receivables (2,999,613) (444,022)
Long-term receivables, prepaid and other assets 764,513 (1,722,362)
(Decrease) increase in:    
Accounts payable 688,073 169,504
Accrued liabilities (98,821) 92,281
Deferred revenue 9,548 (558,576)
Net cash provided by operating activities 1,774,976 1,959,685
Cash Flows from Investing Activities:    
Capitalization of software costs (111,241) 0
Purchase of property and equipment (204,004) (337,777)
Purchase of long-term investments 0 (3,150)
Net cash used in investing activities (315,245) (340,927)
Cash Flows from Financing Activities:    
Proceeds from employee stock purchase plans 244,417 223,465
Proceeds from issuance of note payable 56,078 207,345
Net increase in lines of credit 380,000 130,432
Proceeds from exercise of options and warrants 666,903 121,625
Payments on notes payable and capital leases (544,088) (194,539)
Redemption of Series B-1 Preferred (999,990) 0
Dividends paid (488,897) (7,932)
Net cash provided by (used in) financing activities (685,577) 480,396
Net increase in cash and cash equivalents 774,154 2,099,154
Cash and cash equivalents at beginning of period 14,054,006 11,443,388
Cash and cash equivalents at end of period 14,828,160 13,542,542
Supplemental Disclosure of Cash Flow Information:    
Cash paid for income taxes 79,820 64,655
Cash paid for interest 136,500 31,004
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Common stock to pay accrued liabilities 971,127 770,858
Preferred stock to pay accrued liabilities 200,000 300,000
Dividends accrued on preferred stock 426,737 584,288
Dividends paid with preferred stock $ 0 $ 557,071