XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.0.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   134,001    
Share repurchases $ (1,144) (1,144)
Share repurchases (in Shares)   45,851    
Vesting of restricted shares $ 3 (3)
Vesting of restricted shares (in Shares) 130,773      
Issuance of shares under employee stock plan 63 $ 63
Issuance of shares under employee stock plan (in Shares) 2,636     2,636
Issuances of shares in connection with acquisitions 229 $ 229
Issuances of shares in connection with acquisitions (in Shares) 8,621      
Amount of dividends paid (4,071) (4,071)
Stock compensation 2,924 2,924
Net income 2,623 2,623
Balance at Dec. 31, 2023 $ 321 104,438 $ (4,339) 31,160 131,580
Balance (in Shares) at Dec. 31, 2023 12,853,588   179,852    
Balance at Sep. 30, 2023 $ 319 103,309 $ (3,509) 33,890 134,009
Balance (in Shares) at Sep. 30, 2023 12,754,532   146,826    
Share repurchases $ (830) (830)
Share repurchases (in Shares)   33,026    
Vesting of restricted shares $ 2 (2)
Vesting of restricted shares (in Shares) 96,420      
Issuance of shares under employee stock plan 63 63
Issuance of shares under employee stock plan (in Shares) 2,636      
Amount of dividends paid (4,071) (4,071)
Stock compensation 1,068 1,068
Net income 1,341 1,341
Balance at Dec. 31, 2023 $ 321 104,438 $ (4,339) 31,160 131,580
Balance (in Shares) at Dec. 31, 2023 12,853,588   179,852    
Balance at Jun. 30, 2024 $ 322 106,540 $ (4,439) 34,183 136,606
Balance (in Shares) at Jun. 30, 2024 12,868,709   184,672    
Share repurchases $ (683) (683)
Share repurchases (in Shares)   35,233    
Vesting of restricted shares $ 2 (2)
Vesting of restricted shares (in Shares) 102,462      
Issuance of shares under employee stock plan 56 $ 56
Issuance of shares under employee stock plan (in Shares) 3,645     3,645
Amount of dividends paid (4,593) $ (4,593)
Stock compensation 2,263 2,263
Net income 4,360 4,360
Balance at Dec. 31, 2024 $ 324 108,857 $ (5,122) 33,950 138,009
Balance (in Shares) at Dec. 31, 2024 12,974,816   219,905    
Balance at Sep. 30, 2024 $ 323 107,606 $ (4,693) 32,821 136,057
Balance (in Shares) at Sep. 30, 2024 12,903,061   197,624    
Share repurchases $ (429) (429)
Share repurchases (in Shares)   22,281    
Vesting of restricted shares $ 1 (1)
Vesting of restricted shares (in Shares) 68,110      
Issuance of shares under employee stock plan 56 56
Issuance of shares under employee stock plan (in Shares) 3,645      
Stock compensation 1,196 1,196
Net income 1,129 1,129
Balance at Dec. 31, 2024 $ 324 $ 108,857 $ (5,122) $ 33,950 $ 138,009
Balance (in Shares) at Dec. 31, 2024 12,974,816   219,905