XML 93 R81.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net income (loss) $ 3,055 $ (334)
Basic weighted average number of common shares outstanding (in shares) 12,674,691 13,343,506
Stock options (in shares) 11,754 1,121
Diluted (in shares) 12,686,445 13,344,627
Basic Net Income (Loss) per Share (in dollars per share) $ 0.24 $ (0.03)
Diluted Net Income (Loss) per Share (in dollars per share) $ 0.24 $ (0.03)