XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net income applicable to common shareholders $ 5,408,645 $ 5,003,845
Weighted average common shares outstanding, basic (in shares) 18,202,000 18,406,000
Warrants to purchase Common Stock (in shares) 729,000 360,000
Weighted average common shares outstanding, diluted (in shares) 18,931,000 18,766,000
Basic (in dollars per share) $ 0.3 $ 0.27
Diluted (in dollars per share) $ 0.29 $ 0.27