XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statement of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
Total
BALANCE (in shares) at Dec. 31, 2021 7,302    
BALANCE at Dec. 31, 2021 $ 68,061 $ 129,794 $ 197,855
Net income   20,465 20,465
Dividends paid on common stock   (4,538) (4,538)
Stock issued for options exercised, including tax benefits (in shares) 26    
Stock issued for options exercised, including tax benefits $ 461   461
Stock compensation expense (in shares) 11    
Stock compensation expense $ 1,230   1,230
BALANCE (in shares) at Dec. 31, 2022 7,339    
BALANCE at Dec. 31, 2022 $ 69,752 145,721 215,473
Net income   10,426 10,426
Dividends paid on common stock   (4,565) (4,565)
Stock issued for options exercised, including tax benefits (in shares) 39    
Stock issued for options exercised, including tax benefits $ 977   977
Stock compensation expense (in shares) 34    
Stock compensation expense $ 1,244   1,244
BALANCE (in shares) at Dec. 31, 2023 7,412    
BALANCE at Dec. 31, 2023 $ 71,973 151,582 223,555
Net income   11,387 11,387
Dividends paid on common stock   (4,611) $ (4,611)
Stock issued for options exercised, including tax benefits (in shares) 22   21,700
Stock issued for options exercised, including tax benefits $ 599   $ 599
Stock compensation expense (in shares) 20    
Stock compensation expense $ 1,294   1,294
BALANCE (in shares) at Dec. 31, 2024 7,454    
BALANCE at Dec. 31, 2024 $ 73,866 $ 158,358 $ 232,224