v3.26.3
Note 2 - Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net income applicable to common shareholders $ 7,401,683 $ 6,617,821
Weighted average common shares outstanding, basic (in shares) 18,236,000 18,262,000
Warrants to purchase Common Stock (in shares) 745,000 879,000
Weighted average common shares outstanding, diluted (in shares) 18,981,000 19,141,000
Basic (in dollars per share) $ 0.41 $ 0.36
Diluted (in dollars per share) $ 0.39 $ 0.35