v3.26.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Jun. 30, 2024 12,868,709        
Balance at Jun. 30, 2024 $ 322 $ 106,540 $ (4,439) $ 34,183 $ 136,606
Balance (in shares) at Jun. 30, 2024     184,672    
Share repurchases $ 0 0 $ (716) 0 (716)
Share repurchases (in shares)     37,207    
Vesting of restricted shares (in shares) 108,236        
Vesting of restricted shares $ 3 (3) $ 0 0 0
Issuances of shares under employee stock purchase plan (in shares) 6,927   0    
Issuances of shares under employee stock purchase plan $ 0 124 $ 0 0 124
Amount of dividends paid 0 0 0 (4,593) (4,593)
Stock compensation 0 4,558 0 0 4,558
Net income $ 0 0 0 7,498 7,498
Balance (in shares) at Jun. 30, 2025 12,983,872        
Balance at Jun. 30, 2025 $ 325 111,219 $ (5,155) 37,088 $ 143,477
Balance (in shares) at Jun. 30, 2025     221,879   221,879
Share repurchases $ 0 0 $ (1,544) 0 $ (1,544)
Share repurchases (in shares)     54,208    
Vesting of restricted shares (in shares) 157,671        
Vesting of restricted shares $ 4 (4) $ 0 0 0
Issuances of shares under employee stock purchase plan (in shares) 10,240   0    
Issuances of shares under employee stock purchase plan $ 0 177 $ 0 0 177
Amount of dividends paid 0 0 0 (4,983) (4,983)
Stock compensation 0 5,298 0 0 5,298
Net income $ 0 0 0 7,718 7,718
Balance (in shares) at Jun. 30, 2026 13,151,783        
Balance at Jun. 30, 2026 $ 329 $ 116,690 $ (6,699) $ 39,823 $ 150,143
Balance (in shares) at Jun. 30, 2026     276,087   276,087