XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net income applicable to common shareholders $ 1,304,538 $ 1,118,733 $ 2,536,475 $ 2,257,234
Weighted average shares, basic (in shares) 18,162,000 18,402,000 18,193,000 18,419,000
Warrants to purchase Common Stock (in shares) 643,000 228,000 629,000 259,000
Weighted average shares, diluted (in shares) 18,805,000 18,630,000 18,822,000 18,678,000
Basic (in dollars per share) $ 0.07 $ 0.06 $ 0.14 $ 0.12
Diluted (in dollars per share) $ 0.07 $ 0.06 $ 0.14 $ 0.12