XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Treasury Stock, Common [Member]
Key Executive Deferred Compensation [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Jun. 30, 2024 29,222          
Balance at Jun. 30, 2024 $ 156,365 $ (8,895) $ 8,895 $ 47,788 $ 202 $ 204,355
Balance (in shares) at Jun. 30, 2024   (1,036)        
Net Income 0 $ 0 0 6,682 0 6,682
Other comprehensive gain (loss) $ 0 $ 0 0 0 (109) (109)
Board stock compensation (in shares) 8 0        
Board stock compensation $ 113 $ 0 0 0 0 113
ESPP stock Awards (in shares) 3 0        
ESPP stock Awards $ 45 $ 0 0 0 0 45
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 492 0        
Restricted stock units issued, net of shares withheld for tax withholdings $ (204) $ 0 0 0 0 (204)
Shares issued for deferred compensation (in shares) 32 0        
Shares issued for deferred compensation $ 487 $ 0 0 0 0 487
Activity of treasury shares, net (in shares) 0 (42)        
Activity of treasury shares, net $ 0 $ (140) 0 0 0 (140)
Deferred stock compensation 0 0 (140) 0 0 (140)
Stock-based compensation expense $ 1,047 $ 0 0 0 0 1,047
Stock options exercised, net (in shares) 39 0        
Stock options exercised, net $ 248 $ 0 0 0 0 248
Dividends $ 0 0 0 (1,481) 0 (1,481)
Balance (in shares) at Sep. 30, 2024 29,796          
Balance at Sep. 30, 2024 $ 158,101 $ (8,755) 8,755 52,989 93 211,183
Balance (in shares) at Sep. 30, 2024   (994)        
Balance (in shares) at Jun. 30, 2025 30,054          
Balance at Jun. 30, 2025 $ 163,692 $ (10,011) 10,011 66,201 829 230,722
Balance (in shares) at Jun. 30, 2025   (1,052)        
Net Income 0 $ 0 0 7,264 0 7,264
Other comprehensive gain (loss) $ 0 $ 0 0 0 (197) (197)
Board stock compensation (in shares) 8          
Board stock compensation $ 135     0   135
ESPP stock Awards (in shares) 4 0        
ESPP stock Awards $ 55 $ 0 0 0 0 55
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 377 0        
Restricted stock units issued, net of shares withheld for tax withholdings $ 297 $ 0 0 0 0 297
Shares issued for deferred compensation (in shares) 22          
Shares issued for deferred compensation $ 443         443
Activity of treasury shares, net (in shares)   (13)        
Activity of treasury shares, net   $ (341)       (341)
Deferred stock compensation     341     341
Stock-based compensation expense $ 1,109 0       1,109
Stock options exercised, net (in shares) 613          
Stock options exercised, net $ 3,023         3,023
Dividends       (1,525) 0 (1,525)
Balance (in shares) at Sep. 30, 2025 31,078          
Balance at Sep. 30, 2025 $ 168,754 $ (10,352) $ 10,352 $ 71,940 $ 632 $ 241,326
Balance (in shares) at Sep. 30, 2025   (1,065)