XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Shareholders' Equity - USD ($)
$ 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, 2023 28,488,000          
Balance at Jun. 30, 2023 $ 148,691 $ (7,166) $ 7,166 $ 28,548 $ 339 $ 177,578
Balance (in shares) at Jun. 30, 2023   (922,000)        
Net Income 0 $ 0 0 24,977 0 24,977
Other comprehensive (loss) $ 0 $ 0 0 0 (137) (137)
Board stock compensation (in shares) 32,000 0        
Board stock compensation $ 450 $ 0 $ 0 $ 0 $ 0 $ 450
ESPP stock awards (in shares) 14,000 0 0 0 0 194,000
ESPP stock awards $ 194 $ 0        
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 324,000          
Restricted stock units issued, net of shares withheld for tax withholdings $ (447) 0 $ 0 $ 0 $ 0 $ (447)
Shares issued for deferred compensation (in shares) 131,000          
Shares issued for deferred compensation $ 1,875 0 0 0 0 1,875
Activity of treasury shares, net 0 $ 1,729 0 0 0 1,729
Activity of treasury shares, net (in shares)   114,000        
Deferred stock compensation 0 $ 0 1,729 0 0 1,729
Stock-based compensation expense $ 3,814 $ 0 0 0 0  
Stock options exercised, net (in shares) 233,000 0        
Stock options exercised, net $ 1,788 $ 0 0 0 0 1,788
Dividends $ 0 0 0 (5,737) 0 (5,737)
Balance (in shares) at Jun. 30, 2024 29,222,000          
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,000)        
Net Income 0 $ 0 0 24,383 0 24,383
Other comprehensive (loss) $ 0 0 0 0 627 627
Board stock compensation (in shares) 27,000          
Board stock compensation $ 450 $ 0 0 0 0 450
ESPP stock awards (in shares) 17,000 0        
ESPP stock awards $ 218 $ 0 0 0 0 218
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 534,000 0        
Restricted stock units issued, net of shares withheld for tax withholdings $ (509) $ 0 0 0 0 (509)
Shares issued for deferred compensation (in shares) 114,000          
Shares issued for deferred compensation $ 1,943 0 0 0 0 1,943
Activity of treasury shares, net   $ (1,116) 0 0 0 (1,116)
Activity of treasury shares, net (in shares)   (16,000)        
Deferred stock compensation 0 $ 0 1,116 0 0 1,116
Stock-based compensation expense $ 4,164   0 0 0 $ 4,164
Stock options exercised, net (in shares) 140,000         142,581
Stock options exercised, net $ 1,061   0 0 0 $ 1,061
Dividends $ 0       0 (5,970)
Balance (in shares) at Jun. 30, 2025 30,054,000          
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,000)