XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
Total
BALANCE (in shares) at Dec. 31, 2023 7,412    
BALANCE at Dec. 31, 2023 $ 71,973 $ 151,582 $ 223,555
Net income 2,550 2,550
Dividends paid on common stock (1,149) (1,149)
Stock compensation expense (in shares) 5    
Stock compensation expense $ 339   339
BALANCE (in shares) at Mar. 31, 2024 7,417    
BALANCE at Mar. 31, 2024 $ 72,312 152,983 225,295
BALANCE (in shares) at Dec. 31, 2023 7,412    
BALANCE at Dec. 31, 2023 $ 71,973 151,582 223,555
Net income     6,586
BALANCE (in shares) at Sep. 30, 2024 7,449    
BALANCE at Sep. 30, 2024 $ 73,537 154,713 228,250
BALANCE (in shares) at Mar. 31, 2024 7,417    
BALANCE at Mar. 31, 2024 $ 72,312 152,983 225,295
Net income (1,243) (1,243)
Dividends paid on common stock (1,151) (1,151)
Stock compensation expense (in shares) 6    
Stock compensation expense $ 312   312
Stock issued for options exercised, including tax benefits (in shares)    
Stock issued for options exercised, including tax benefits $ 599 0 599
BALANCE (in shares) at Jun. 30, 2024 7,423    
BALANCE at Jun. 30, 2024 $ 73,223 150,589 223,812
Net income 5,279 5,279
Dividends paid on common stock (1,155) (1,155)
Stock compensation expense (in shares) 26    
Stock compensation expense $ 314   314
BALANCE (in shares) at Sep. 30, 2024 7,449    
BALANCE at Sep. 30, 2024 $ 73,537 154,713 228,250
BALANCE (in shares) at Dec. 31, 2024 7,454    
BALANCE at Dec. 31, 2024 $ 73,866 158,358 232,224
Net income 4,941 4,941
Dividends paid on common stock (1,156) (1,156)
Stock compensation expense (in shares) 7    
Stock compensation expense $ 386   386
Stock issued for options exercised, including tax benefits (in shares) 1    
Stock issued for options exercised, including tax benefits $ 19 0 19
Repurchase of common stock (in shares) (10)    
Repurchase of common stock $ (201) 0 (201)
BALANCE (in shares) at Mar. 31, 2025 7,452    
BALANCE at Mar. 31, 2025 $ 74,070 162,143 236,213
BALANCE (in shares) at Dec. 31, 2024 7,454    
BALANCE at Dec. 31, 2024 $ 73,866 158,358 232,224
Net income     15,762
BALANCE (in shares) at Sep. 30, 2025 7,488    
BALANCE at Sep. 30, 2025 $ 75,449 170,648 246,097
BALANCE (in shares) at Mar. 31, 2025 7,452    
BALANCE at Mar. 31, 2025 $ 74,070 162,143 236,213
Net income 3,608 3,608
Dividends paid on common stock (1,156) (1,156)
Stock compensation expense (in shares) 9    
Stock compensation expense $ 400   400
BALANCE (in shares) at Jun. 30, 2025 7,461    
BALANCE at Jun. 30, 2025 $ 74,470 164,595 239,065
Net income 7,212 7,212
Dividends paid on common stock (1,159) (1,159)
Stock compensation expense (in shares) 7    
Stock compensation expense $ 418   418
Stock issued for options exercised, including tax benefits (in shares) 20    
Stock issued for options exercised, including tax benefits $ 561 0 561
BALANCE (in shares) at Sep. 30, 2025 7,488    
BALANCE at Sep. 30, 2025 $ 75,449 $ 170,648 $ 246,097