v3.26.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Jun. 30, 2024 $ 3,917 $ 26,950 $ 30,867
Beginning balance, shares at Jun. 30, 2024 3,363,412    
Net income 8,978 8,978
ESPP shares issued $ 42 42
ESPP shares issued, shares 1,593    
Shares issued in connection with performance award vesting
Shares issued in connection with performance award vesting, shares 40,000    
Shares withheld from common stock issued to pay employee payroll taxes $ (273) (273)
Shares withheld from common stock issued to pay employee payroll taxes, shares (14,866)    
Exercise of stock options $ (33) (33)
Exercise of stock options, shares 1,052    
Share-based compensation $ 555 555
Share repurchases $ (3,504) (3,504)
Share repurchases, shares (130,148)    
Ending balance, value at Jun. 30, 2025 $ 704 35,928 36,632
Ending balance, shares at Jun. 30, 2025 3,261,043    
Net income 13,662 13,662
ESPP shares issued $ 85 85
ESPP shares issued, shares 2,262    
Shares issued in connection with restricted share award vesting
Shares issued in connection with restricted share award vesting, shares 3,600    
Shares withheld from common stock issued to pay employee payroll taxes $ (26) (26)
Shares withheld from common stock issued to pay employee payroll taxes, shares (872)    
Share-based compensation $ 688 688
Reclassification of excess share repurchases [1] 1,957 (1,957)
Share repurchases $ (3,408) (3,408)
Share repurchases, shares (79,898)    
Ending balance, value at Jun. 30, 2026 $ 47,633 $ 47,633
Ending balance, shares at Jun. 30, 2026 3,186,135    
[1] During the fiscal year ended June 30, 2026, our stock repurchases exceeded the value of cumulative common stock, and the excess has been reflected as a shareholder distribution, reducing our consolidated retained earnings.