XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ 4,003,095 $ 4,117,395
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 875,551 1,019,515
Amortization of operating right of use asset 326,858 85,766
Stock compensation expense 422,101 336,695
Bad debt expense 621,667 1,056,205
Gain on disposal of assets (24,737) 0
Gain on debt extinguishment 0 (1,109,350)
Loss on sale of property and equipment 107,820 0
(Increase) decrease in:    
Trade receivables 412,502 (199,437)
Long-term receivables, prepaids and other assets (527,126) 465,978
Accounts payable 223,444 59,697
Operating lease liability (319,690) (85,766)
Accrued liabilities 180,330 (254,601)
Deferred revenue (200,198) (90,282)
Net cash provided by operating activities 6,101,617 5,401,815
Cash flows from investing activities:    
Sale of property and equipment 1,374,085 0
Purchase of property and equipment (50,823) (147,140)
Capitalization of software development costs 0 (171,733)
Net cash used in investing activities 1,323,262 (318,873)
Cash flows from financing activities:    
Net (decrease) increase in lines of credit (3,409,093) 1,340,000
Common stock buy-back/retirement (6,147,893) (1,308,238)
Proceeds from employee stock plan 109,177 117,487
Dividends paid (586,444) (586,444)
Payments on notes payable and capital leases 0 (920,755)
Net cash used in financing activities (10,034,253) (1,357,950)
Net (decrease) increase in cash and cash equivalents (2,609,374) 3,724,992
Cash and cash equivalents at beginning of period 24,070,322 20,345,330
Cash and cash equivalents at end of period 21,460,948 24,070,322
Supplemental Disclosure of Cash Flow Information    
Cash paid for income taxes 185,068 167,185
Cash paid for interest 45,777 103,411
Cash paid for operating leases $ 105,084 $ 122,400
Supplemental Disclosure of Non-Cash Investing and Financing Activities    
Common Stock to pay accrued liabilities (in shares) 384,239 217,253
Dividends accrued on Preferred Stock $ 586,444 $ 586,444