XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net income applicable to common shareholders $ 1,416,082 $ 1,516,409 $ 3,952,557 $ 3,773,643
Weighted average shares, basic (in shares) 18,194,000 18,394,000 18,194,000 18,408,000
Warrants to purchase Common Stock (in shares) 760,000 357,000 680,000 294,000
Weighted average shares, diluted (in shares) 18,954,000 18,751,000 18,874,000 18,702,000
Basic (in dollars per share) $ 0.08 $ 0.08 $ 0.22 $ 0.2
Diluted (in dollars per share) $ 0.08 $ 0.08 $ 0.21 $ 0.2