XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net income applicable to common shareholders $ 5,003,845 $ 3,416,651
Weighted average shares, basic (in shares) 18,406,000 19,087,000
Warrants to purchase Common Stock (in shares) 360,000 293,000
Weighted average shares, diluted (in shares) 18,766,000 19,380,000
Basic (in dollars per share) $ 0.27 $ 0.18
Diluted (in dollars per share) $ 0.27 $ 0.18