XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 6,978,127 $ 5,958,290
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,251,514 1,189,483
Amortization of operating right of use asset 63,597 60,490
Stock compensation expense 403,783 367,147
Gain on termination of operating lease (12,262) 0
Bad debt expense 600,000 375,000
(Increase) decrease in:    
Accounts receivables (1,301,304) (1,525,329)
Operating right of use asset 186,709 0
Long-term receivables, prepaids and other assets (447,479) 123,355
Increase (decrease) in:    
Accounts payable 17,060 (166,301)
Operating lease liability (250,786) (58,770)
Accrued liabilities 196,499 102,803
Deferred revenue 734,674 538,233
Net cash provided by operating activities 8,420,132 6,964,401
Cash flows from investing activities:    
Purchase of property and equipment (15,965) (73,317)
Sale (purchase) of marketable securities 16,134 (27,390)
Net cash (used in) provided by investing activities 169 (100,707)
Cash flows from financing activities:    
Common stock buyback/retirement (200,035) (1,515,574)
Redemption of Series B-1 preferred (2,999,970) (2,367,996)
Proceeds from exercise of warrants 79,120 0
Proceeds from employee stock plan 134,346 111,839
Dividends paid (1,656,377) (1,721,657)
Payments on notes payable and capital leases (362,442) (207,323)
Net cash used in financing activities (5,005,358) (5,700,711)
Net (decrease) increase in cash and cash equivalents 3,414,943 1,162,983
Cash and cash equivalents at beginning of period 25,153,862 23,990,879
Cash and cash equivalents at end of period 28,568,805 25,153,862
Supplemental Disclosure of Cash Flow Information    
Cash paid for income taxes 435,059 332,222
Cash paid for interest 21,023 15,223
Cash paid for operating leases $ 56,244 $ 73,291
Supplemental Disclosure of Non-Cash Investing and Financing Activities    
Common Stock to pay accrued liabilities (in shares) 313,218 536,879
Dividends accrued on Preferred Stock $ 360,306 $ 549,645
Right of use asset $ 654,444 $ 0