XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
Total
Balance, beginning of period at Jun. 30, 2023 $ 6,767 $ 24,823 $ 31,590
Share-based compensation expense 386    
Share repurchases (107)    
Shares withheld from common stock issued to pay employee payroll taxes    
ESPP shares issued 32    
Net income   (115) (115)
Balance, end of period at Dec. 31, 2023 7,078 24,708 31,786
Balance, beginning of period at Sep. 30, 2023 6,987 24,208 31,195
Share-based compensation expense 198    
Share repurchases (107)    
Shares withheld from common stock issued to pay employee payroll taxes    
ESPP shares issued    
Net income   500 500
Balance, end of period at Dec. 31, 2023 7,078 24,708 31,786
Balance, beginning of period at Jun. 30, 2024 3,917 26,950 30,867
Share-based compensation expense 243    
Share repurchases (3,504)    
Shares withheld from common stock issued to pay employee payroll taxes (305)    
ESPP shares issued 15    
Net income   4,506 4,506
Balance, end of period at Dec. 31, 2024 366 31,456 31,822
Balance, beginning of period at Sep. 30, 2024 1,461 29,416 30,877
Share-based compensation expense 130    
Share repurchases (1,192)    
Shares withheld from common stock issued to pay employee payroll taxes (33)    
ESPP shares issued    
Net income   2,040 2,040
Balance, end of period at Dec. 31, 2024 $ 366 $ 31,456 $ 31,822