XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Jun. 30, 2022 $ 7,682 $ 17,749 $ 25,431
Balance at beginning, shares at Jun. 30, 2022 3,596,131    
Net income 7,074 7,074
ESPP shares issued $ 77 77
ESPP shares issued, shares 5,459    
Shares issued in connection with performance award vesting
Shares issued in connection with performance award vesting, shares 37,500    
Shares withheld from common stock issued to pay employee payroll taxes $ (223) (223)
Shares withheld from common stock issued to pay employee payroll taxes, shares (13,859)    
Exercise of stock options $ 12 12
Exercise of stock options, shares 6,500    
Share-based compensation $ 766 766
Share repurchases $ (1,547) (1,547)
Share repurchases, shares (86,422)    
Ending balance, value at Jun. 30, 2023 $ 6,767 24,823 31,590
Balance at ending, shares at Jun. 30, 2023 3,545,309    
Net income 2,127 2,127
ESPP shares issued $ 50 50
ESPP shares issued, shares 3,004    
Share-based compensation $ 605 605
Share repurchases $ (3,505) (3,505)
Share repurchases, shares (184,901)    
Ending balance, value at Jun. 30, 2024 $ 3,917 $ 26,950 $ 30,867
Balance at ending, shares at Jun. 30, 2024 3,363,412