v3.26.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income $ 7,569,487 $ 6,978,127
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 647,637 1,251,514
Amortization of operating right of use asset 0 63,597
Amortization of loan discount (77,778) 0
Stock compensation expense 444,510 403,783
Gain on termination of operating lease 0 (12,262)
Unrealized gain (loss) on investments (192,200) 17,676
Net amortization/accretion (81,235) 0
Realized loss on investments 19,052 (97,384)
Common stock received in settlement of accounts receivable (2,325,000) 0
Deferred income tax benefit (51,035) 0
Bad debt expense 950,000 600,000
(Increase) decrease in:    
Accounts receivables (1,744,042) (1,221,596)
Operating right of use asset 0 186,709
Contract assets and unbilled receivables (5,197) 0
Long-term receivables, prepaids and other assets 109,892 (447,479)
Increase (decrease) in:    
Accounts payable 240,258 17,060
Operating lease liability 0 (250,786)
Accrued liabilities 1,386,550 196,499
Deferred revenue 1,333,907 734,674
Net cash provided by operating activities 8,224,806 8,420,132
Cash flows from investing activities:    
Issuance of note receivable (3,000,000) 0
Purchase of property and equipment (16,594) (15,965)
Investment deposit (100,000) 0
Capitalization of software development costs in progress (1,000,412) 0
Sale (purchase) of marketable securities 0 16,134
Net cash (used in) provided by investing activities (4,117,006) 169
Cash flows from financing activities:    
Common stock buyback/retirement (1,798,537) (200,035)
Redemption of Series B Preferred (1,874,993) (2,999,970)
Proceeds from exercise of warrants 0 79,120
Proceeds from employee stock plan 104,519 134,346
Dividends paid (1,635,953) (1,656,377)
Payments on notes payable and capital leases (215,633) (362,442)
Net cash used in financing activities (5,420,597) (5,005,358)
Net (decrease) increase in cash and cash equivalents (1,312,797) 3,414,943
Cash and cash equivalents at beginning of period 28,568,805 25,153,862
Cash and cash equivalents at end of period 27,256,008 28,568,805
Supplemental Disclosure of Cash Flow Information    
Cash paid for income taxes 734,928 435,059
Cash paid for interest 15,411 21,023
Cash paid for operating leases 0 56,244
Supplemental Disclosure of Non-Cash Investing and Financing Activities    
Common Stock to pay accrued liabilities 421,604 313,218
Dividends accrued on Preferred Stock 167,804 360,306
Right of use asset $ 0 $ 654,444