XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.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) 28,488 (922)        
Balance (in shares) at Jun. 30, 2023 28,488 (922)        
Balance at Jun. 30, 2023 $ 148,691 $ (7,166) $ 7,166 $ 339 $ 28,548 $ 177,578
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          
ESPP stock Awards $ 57         57
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   $ 0 0 0 0 1,220
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)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 0 0 0 (56) 0 (56)
Balance at Sep. 30, 2023 $ 151,067 $ (7,583) 7,583 283 35,196 186,546
Balance (in shares) at Sep. 30, 2023 28,878 (952)        
Balance (in shares) at Jun. 30, 2023 28,488 (922)        
Balance at Jun. 30, 2023 $ 148,691 $ (7,166) 7,166 339 28,548 177,578
Net Income           13,934
Balance at Dec. 31, 2023 $ 152,924 $ (8,088) 8,088 354 39,656 192,934
Balance (in shares) at Dec. 31, 2023 29,060 (988)        
Balance (in shares) 28,878 (952)        
Balance (in shares) at Sep. 30, 2023 28,878 (952)        
Balance at Sep. 30, 2023 $ 151,067 $ (7,583) 7,583 283 35,196 186,546
Net Income         5,906 5,906
Other comprehensive gain (loss)   $ 0 0 0 71 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)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent   0 0 0 71 71
Balance at Dec. 31, 2023 $ 152,924 $ (8,088) 8,088 354 39,656 192,934
Balance (in shares) at Dec. 31, 2023 29,060 (988)        
Balance (in shares) 29,060 (988)        
Balance (in shares) 29,222 (1,036)        
Balance (in shares) at Jun. 30, 2024 29,222 (1,036)        
Balance at Jun. 30, 2024 $ 156,365 $ (8,895) 8,895 202 47,788 204,355
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   $ 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 0 (1,481) (1,481)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent $ 0 $ 0 0 (109) 0 (109)
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)
Balance at Sep. 30, 2024 $ 158,101 $ (8,755) 8,755 93 52,989 211,183
Balance (in shares) at Sep. 30, 2024 29,796 (994)        
Balance (in shares) at Jun. 30, 2024 29,222 (1,036)        
Balance at Jun. 30, 2024 $ 156,365 $ (8,895) 8,895 202 47,788 204,355
Net Income           12,329
Balance at Dec. 31, 2024 $ 159,926 $ (9,261) 9,261 45 57,144 217,115
Balance (in shares) at Dec. 31, 2024 29,891 (1,022)        
Balance (in shares) 29,796 (994)        
Balance (in shares) at Sep. 30, 2024 29,796 (994)        
Balance at Sep. 30, 2024 $ 158,101 $ (8,755) 8,755 93 52,989 211,183
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)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent       (48)   (48)
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 26          
Restricted stock units issued, net of shares withheld for tax withholdings $ (374)         (374)
Balance at Dec. 31, 2024 $ 159,926 $ (9,261) $ 9,261 $ 45 $ 57,144 $ 217,115
Balance (in shares) at Dec. 31, 2024 29,891 (1,022)        
Balance (in shares) 29,891 (1,022)