v3.25.2
Consolidated Statements of Shareholders’ Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Total
Balance at Jun. 30, 2023 $ 318 $ 101,225 $ (3,195) $ 32,608 $ 130,956
Balance (in Shares) at Jun. 30, 2023 12,711,558        
Balance (in Shares) at Jun. 30, 2023     134,001    
Share repurchases $ (1,244) (1,244)
Share repurchases (in Shares)     50,671    
Vesting of restricted shares $ 4 (4)  
Vesting of restricted shares (in Shares) 142,814        
Issuances of shares under employee stock purchase plan 116 116
Issuances of shares under employee stock purchase plan (in Shares) 5,716        
Issuances of shares in connection with acquisitions 229 229
Issuances of shares in connection with acquisitions (in Shares) 8,621        
Amount of dividends paid ($0.28 per share) (4,071) (4,071)
Stock compensation 4,974 4,974
Net income 5,646 5,646
Balance at Jun. 30, 2024 $ 322 106,540 $ (4,439) 34,183 $ 136,606
Balance (in Shares) at Jun. 30, 2024 12,868,709        
Balance (in Shares) at Jun. 30, 2024     184,672   184,672
Share repurchases $ (716) $ (716)
Share repurchases (in Shares)     37,207    
Vesting of restricted shares $ 3 (3)
Vesting of restricted shares (in Shares) 108,236        
Issuances of shares under employee stock purchase plan 124 124
Issuances of shares under employee stock purchase plan (in Shares) 6,927        
Amount of dividends paid ($0.28 per share) (4,593) (4,593)
Stock compensation 4,558 4,558
Net income 7,498 7,498
Balance at Jun. 30, 2025 $ 325 $ 111,219 $ (5,155) $ 37,088 $ 143,477
Balance (in Shares) at Jun. 30, 2025 12,983,872        
Balance (in Shares) at Jun. 30, 2025     221,879   221,879