XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Condensed Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 5,182,023 $ 4,380,124
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 913,646 897,479
Amortization of operating right of use asset 47,386 45,070
Stock compensation expense 302,251 260,853
Bad debt expense 450,000 225,000
(Increase) decrease in:    
Accounts receivables (796,122) (1,439,014)
Long-term receivables, prepaids and other assets (208,916) 751
Increase (decrease) in:    
Accounts payable 21,746 79,025
Operating lease liability (47,372) (43,417)
Accrued liabilities (335,917) (58,391)
Deferred revenue 1,234,646 563,261
Net cash provided by operating activities 6,763,371 4,910,741
Cash flows from investing activities:    
Purchase of property and equipment (8,795) (17,532)
Sale (purchase) of marketable securities 15,110 (31,006)
Net cash provided by (used in) investing activities 6,315 (48,538)
Cash flows from financing activities:    
Common Stock buyback/retirement (100,016) (1,515,574)
Proceeds from exercise of warrants 79,120 0
Proceeds from employee stock plan 134,345 111,839
Dividends paid (1,342,235) (1,286,657)
Payments on notes payable and capital leases (310,466) (210,020)
Net cash used in financing activities (3,789,227) (4,400,402)
Net increase (decrease) in cash and cash equivalents 2,980,459 461,801
Cash and cash equivalents at beginning of period 25,153,862 23,990,879
Cash and cash equivalents at end of period 28,134,321 24,452,680
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 375,119 317,944
Cash paid for interest 7,769 11,711
Cash paid for operating leases $ 56,244 $ 54,606
Common stock to pay accrued liabilities (in shares) 259,302 445,980
Dividends accrued on preferred stock $ 289,223 $ 427,567
Right-of-use asset 654,444 0
Series B Preferred Stock [Member]    
Cash flows from financing activities:    
Redemption of Series B Preferred (2,249,975) 0
Series B-1 Preferred Stock [Member]    
Cash flows from financing activities:    
Redemption of Series B Preferred $ 0 $ (1,499,990)