XML 60 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Statement [Line Items]                
Net income $ 1,640 $ 869 $ 107 $ (846) $ 3,590 $ 2,390 $ 2,616 $ 5,134
Basic weighted average number of common shares outstanding (in shares) 14,747,537     15,010,630     14,862,893 15,020,920
Stock options (in shares) 100     952     295 1,023
Diluted (in shares) 14,747,637     15,011,582     14,863,188 15,021,943
Basic Net Income (Loss) per share (in dollars per share) $ 0.11     $ (0.06)     $ 0.18 $ 0.34
Diluted Net Income (Loss) per share (in dollars per share) $ 0.11     $ (0.06)     $ 0.18 $ 0.34