XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
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]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Jun. 30, 2023 28,488          
Balance at Jun. 30, 2023 $ 148,691 $ (7,166) $ 7,166 $ 339 $ 28,548 $ 177,578
Balance (in shares) at Jun. 30, 2023   (922)        
Net Income 0 $ 0 0 0 8,028 8,028
Other comprehensive gain (loss) $ 0 $ 0 0 (56) 0 (56)
Board stock compensation (in shares) 9 0        
Board stock compensation $ 113 $ 0 $ 0 $ 0 $ 0 $ 113
ESPP stock Awards (in shares) 3 0 0 0 0 57
ESPP stock Awards $ 57 $ 0        
Shares issued for deferred compensation (in shares) 32 0        
Shares issued for deferred compensation $ 437 $ 0 $ 0 $ 0 $ 0 $ 437
Activity of treasury shares, net (in shares) 0 30        
Activity of treasury shares, net $ 0 $ 417 0 0 0 417
Deferred stock compensation 0 0 417 0 0 417
Stock-based compensation expense $ 1,220 $ 0 0 0 0  
Stock options exercised, net (in shares) 70 0        
Stock options exercised, net $ 549 $ 0 0 0 0 549
Dividends $ 0 0 0 0 (1,380) (1,380)
Balance (in shares) at Sep. 30, 2023 28,602          
Balance at Sep. 30, 2023 $ 151,067 $ (7,583) 7,583 283 35,196 186,546
Balance (in shares) at Sep. 30, 2023   (952)        
Balance (in shares) at Jun. 30, 2023 28,488          
Balance at Jun. 30, 2023 $ 148,691 $ (7,166) 7,166 339 28,548 177,578
Balance (in shares) at Jun. 30, 2023   (922)        
Net Income           19,309
Balance (in shares) at Mar. 31, 2024 28,837          
Balance at Mar. 31, 2024 $ 154,475 $ (8,520) 8,520 385 43,577 198,437
Balance (in shares) at Mar. 31, 2024   (1,019)        
Balance (in shares) at Sep. 30, 2023 28,602          
Balance at Sep. 30, 2023 $ 151,067 $ (7,583) 7,583 283 35,196 186,546
Balance (in shares) at Sep. 30, 2023   (952)        
Net Income         5,906 5,906
Other comprehensive gain (loss) $ 0 $ 0 0 71 0 71
Board stock compensation (in shares) 7          
Board stock compensation $ 112     0   112
ESPP stock Awards (in shares) 4 0        
ESPP stock Awards $ 41 $ 0 0 0 0 41
Shares issued for deferred compensation (in shares) 36          
Shares issued for deferred compensation $ 506         506
Activity of treasury shares, net (in shares)   (36)        
Activity of treasury shares, net   $ (505)       (505)
Deferred stock compensation     505     505
Stock-based compensation expense $ 814         814
Stock options exercised, net (in shares) 107          
Stock options exercised, net $ 628         628
Dividends         (1,446) (1,446)
Balance (in shares) at Dec. 31, 2023 28,784          
Balance at Dec. 31, 2023 $ 152,924 $ (8,088) 8,088 354 39,656 192,934
Balance (in shares) at Dec. 31, 2023   (988)        
Net Income 0 $ 0 0 0 5,375 5,375
Other comprehensive gain (loss) $ 0 $ 0 0 31 0 31
Board stock compensation (in shares) 8 0        
Board stock compensation $ 113 $ 0 0 0 0 113
ESPP stock Awards (in shares) 4 0        
ESPP stock Awards $ 47 $ 0 0 0 0 47
Shares issued for deferred compensation (in shares) 29 0        
Shares issued for deferred compensation $ 431 $ 0 0 0 0 431
Activity of treasury shares, net (in shares) 0 (31)        
Activity of treasury shares, net $ 0 $ (432) 0 0 0 (432)
Deferred stock compensation 0 0 432 0 0 432
Stock-based compensation expense $ 927 $ 0 0 0 0 927
Stock options exercised, net (in shares) 12 0        
Stock options exercised, net $ 93 $ 0 0 0 0 93
Dividends $ 0 0 0 0 (1,454) (1,454)
Balance (in shares) at Mar. 31, 2024 28,837          
Balance at Mar. 31, 2024 $ 154,475 $ (8,520) 8,520 385 43,577 198,437
Balance (in shares) at Mar. 31, 2024   (1,019)        
Balance (in shares) at Jun. 30, 2024 29,222          
Balance at Jun. 30, 2024 $ 156,365 $ (8,895) 8,895 202 47,788 204,355
Balance (in shares) at Jun. 30, 2024   (1,036)        
Net Income 0 $ 0 0 0 6,682 6,682
Other comprehensive gain (loss) $ 0 $ 0 0 (109) 0 (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
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  
Stock options exercised, net (in shares) 39 0        
Stock options exercised, net $ 248 $ 0 0 0 0 248
Dividends $ 0 0 0 0 (1,481) (1,481)
Balance (in shares) at Sep. 30, 2024 29,796          
Balance at Sep. 30, 2024 $ 158,101 $ (8,755) 8,755 93 52,989 211,183
Balance (in shares) at Sep. 30, 2024   (994)        
Balance (in shares) at Jun. 30, 2024 29,222          
Balance at Jun. 30, 2024 $ 156,365 $ (8,895) 8,895 202 47,788 204,355
Balance (in shares) at Jun. 30, 2024   (1,036)        
Net Income           16,212
Balance (in shares) at Mar. 31, 2025 29,988          
Balance at Mar. 31, 2025 $ 161,875 $ (9,665) 9,665 307 59,531 221,713
Balance (in shares) at Mar. 31, 2025   (1,037)        
Balance (in shares) at Sep. 30, 2024 29,796          
Balance at Sep. 30, 2024 $ 158,101 $ (8,755) 8,755 93 52,989 211,183
Balance (in shares) at Sep. 30, 2024   (994)        
Net Income         5,647 5,647
Other comprehensive gain (loss)       (48)   (48)
Board stock compensation (in shares) 7          
Board stock compensation $ 112         112
ESPP stock Awards (in shares) 5          
ESPP stock Awards $ 65         65
Shares issued for deferred compensation (in shares) 27          
Shares issued for deferred compensation $ 507         507
Activity of treasury shares, net (in shares)   (28)        
Activity of treasury shares, net   $ (506)       (506)
Deferred stock compensation     506     506
Stock-based compensation expense $ 1,141         1,141
Stock options exercised, net (in shares) 30          
Stock options exercised, net $ 374         374
Dividends         (1,492) (1,492)
Balance (in shares) at Dec. 31, 2024 29,891          
Balance at Dec. 31, 2024 $ 159,926 $ (9,261) 9,261 45 57,144 217,115
Balance (in shares) at Dec. 31, 2024   (1,022)        
Net Income 0 $ 0 0 0 3,883 3,883
Other comprehensive gain (loss) $ 0 $ 0 0 262 0 262
Board stock compensation (in shares) 6 0        
Board stock compensation $ 112 $ 0 0 0 0 112
ESPP stock Awards (in shares) 4 0        
ESPP stock Awards $ 49 $ 0 0 0 0 49
Shares issued for deferred compensation (in shares) 24 0        
Shares issued for deferred compensation $ 447 $ 0 0 0 0 447
Activity of treasury shares, net (in shares) 0 (15)        
Activity of treasury shares, net $ 0 $ (404) 0 0 0 (404)
Deferred stock compensation 0 0 404 0 0 404
Stock-based compensation expense $ 1,007 $ 0 0 0 0 1,007
Stock options exercised, net (in shares) 47 0        
Stock options exercised, net $ 220 $ 0 0 0 0 220
Dividends $ 0 0 0 0 (1,496) (1,496)
Balance (in shares) at Mar. 31, 2025 29,988          
Balance at Mar. 31, 2025 $ 161,875 $ (9,665) $ 9,665 $ 307 $ 59,531 $ 221,713
Balance (in shares) at Mar. 31, 2025   (1,037)