v3.25.2
NET INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Basic:    
Net income $ 8,978 $ 2,127
Weighted-average shares outstanding 3,288 3,499
Basic earnings per share $ 2.73 $ 0.61
Diluted:    
Weighted-average shares outstanding 3,288 3,499
Effect of dilutive securities – stock options & performance awards 73 72
Weighted-average shares used in calculation of diluted earnings per share 3,361 3,571
Diluted earnings per share $ 2.67 $ 0.60