XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
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, 2022 27,484   (822)        
Balance at Jun. 30, 2022   $ 139,500 $ (5,927) $ 5,927 $ 8,224 $ 45 $ 147,769
Net Income   0 0 0 25,762 0 25,762
Other comprehensive gain (loss)   0 $ 0 0 0 294  
Board stock compensation (in shares) 44   0        
Board stock compensation   368 $ 0 0 0 0 368
ESPP stock awards (in shares) 14            
ESPP stock awards   142         142
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 301   0        
Restricted stock units issued, net of shares withheld for tax withholdings   (896) $ 0 0 0 0 (896)
Shares issued for deferred compensation (in shares) 207   0        
Shares issued for deferred compensation   2,017 $ 0 0 0 0 2,017
Activity of treasury shares, net (in shares) 0   (100)        
Activity of treasury shares, net   0 $ (1,239) 0 0 0 (1,239)
Deferred stock compensation   0 0 1,239 0 0 1,239
Stock-based compensation expense   3,698 $ 0 0 0 0 3,698
Stock options exercised, net (in shares) 438   0        
Stock options exercised, net   3,862 $ 0 0 0 0 3,862
Dividends — $0.20 per share   0 $ 0 0 (5,438) 0 (5,438)
Balance (in shares) at Jun. 30, 2023 28,488   (922)        
Balance at Jun. 30, 2023   148,691 $ (7,166) 7,166 28,548 339 177,578
Net Income   0 0 0 24,977   24,977
Other comprehensive gain (loss)   0 $ 0 0 0    
Board stock compensation (in shares) 32   0        
Board stock compensation   450 $ 0 0 0 0 450
ESPP stock awards (in shares) 14   0        
ESPP stock awards   194 $ 0 0 0 0 194
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 324   0        
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            
Shares issued for deferred compensation   1,875 $ 0 0 0 0 1,875
Activity of treasury shares, net (in shares) 0   (114)        
Activity of treasury shares, net     $ (1,729) 0 0 0 (1,729)
Deferred stock compensation   0 0 1,729 0 0 1,729
Stock-based compensation expense   3,814 $ 0 0 0 0 $ 3,814
Stock options exercised, net (in shares) 233   0       233,056
Stock options exercised, net   1,788 $ 0 0 0 0 $ 1,788
Dividends — $0.20 per share     $ 0 0 (5,737) 0 (5,737)
Balance (in shares) at Jun. 30, 2024 29,222   (1,036)        
Balance at Jun. 30, 2024   $ 156,365 $ (8,895) $ 8,895 $ 47,788 $ 202 $ 204,355