XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Shareholders’ Equity (Unaudited) - 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      
Issuance of shares under employee stock plan 63 63
Issuance of shares under employee stock plan (in Shares) 2,636      
Issuances of shares in connection with acquisitions 229 229
Issuances of shares in connection with acquisitions (in Shares) 8,621        
Issuances of shares in connection with acquisitions (in Shares)        
Amount of dividends paid (4,071) (4,071)
Stock compensation 3,956 3,956
Net income 3,579 3,579
Balance at Mar. 31, 2024 $ 322 105,469 $ (4,439) 32,116 133,468
Balance (in Shares) at Mar. 31, 2024 12,865,629        
Balance (in Shares) at Mar. 31, 2024     184,672    
Balance at Dec. 31, 2023 $ 321 104,438 $ (4,339) 31,160 131,580
Balance (in Shares) at Dec. 31, 2023 12,853,588        
Balance (in Shares) at Dec. 31, 2023     179,852    
Share repurchases     $ (100)   (100)
Share repurchases (in Shares)     4,820    
Vesting of restricted shares $ 1 (1)
Vesting of restricted shares (in Shares) 12,041      
Stock compensation 1,032 1,032
Net income 956 956
Balance at Mar. 31, 2024 $ 322 105,469 $ (4,439) 32,116 133,468
Balance (in Shares) at Mar. 31, 2024 12,865,629        
Balance (in Shares) at Mar. 31, 2024     184,672    
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     $ (691) $ (691)
Share repurchases (in Shares)     35,708    
Vesting of restricted shares $ 2 (2)
Vesting of restricted shares (in Shares) 104,019        
Issuance of shares under employee stock plan 56 56
Issuance of shares under employee stock plan (in Shares) 3,645        
Amount of dividends paid (4,593) (4,593)
Stock compensation 3,428 3,428
Net income 5,401 5,401
Balance at Mar. 31, 2025 $ 324 110,022 $ (5,130) 34,991 $ 140,207
Balance (in Shares) at Mar. 31, 2025 12,976,373        
Balance (in Shares) at Mar. 31, 2025     220,380   220,380
Balance at Dec. 31, 2024 $ 324 108,857 $ (5,122) 33,950 $ 138,009
Balance (in Shares) at Dec. 31, 2024 12,974,816        
Balance (in Shares) at Dec. 31, 2024     219,905    
Share repurchases     $ (8)   (8)
Share repurchases (in Shares)     475    
Vesting of restricted shares
Vesting of restricted shares (in Shares) 1,557        
Stock compensation 1,165 1,165
Net income 1,041 1,041
Balance at Mar. 31, 2025 $ 324 $ 110,022 $ (5,130) $ 34,991 $ 140,207
Balance (in Shares) at Mar. 31, 2025 12,976,373        
Balance (in Shares) at Mar. 31, 2025     220,380   220,380