XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Basic:        
Net income $ 3,275 $ 655 $ 7,781 $ 540
Weighted average shares outstanding 3,261 3,451 3,297 3,531
Basic income per share $ 1.00 $ 0.19 $ 2.36 $ 0.15
Diluted:        
Net income $ 3,275 $ 655 $ 7,781 $ 540
Weighted average shares outstanding 3,261 3,451 3,297 3,531
Effect of dilutive securities 76 73 69 73
Weighted average shares used in calculation of diluted earnings per share 3,337 3,524 3,366 3,604
Diluted income per share $ 0.98 $ 0.19 $ 2.31 $ 0.15