XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balances at Dec. 31, 2023 $ 31 $ 178,213 $ (30,530) $ (98,759) $ 48,955
Purchase of shares treasury stock 0 0 0 (17,220) (17,220)
Issuance of shares of common stock for the exercise of stock options 0 1,752 0 0 1,752
Dividends declared 0 0 (2,865) 0 (2,865)
Net income 0 0 6,359 0 6,359
Purchase of treasury stock (0) (0) (0) 17,220 17,220
Balances at Mar. 31, 2024 31 179,929 (27,036) (115,979) 36,945
Non-cash stock compensation (benefit) 0 (36) 0 0 (36)
Non-cash stock compensation (benefit) 0 (36) 0 0 (36)
Balances at Dec. 31, 2023 31 178,213 (30,530) (98,759) 48,955
Net income         18,223
Balances at Sep. 30, 2024 31 180,061 (20,855) (124,614) 34,623
Balances at Mar. 31, 2024 31 179,929 (27,036) (115,979) 36,945
Dividends declared 0 0 (2,865) 0 (2,865)
Net income 0 0 6,175 0 6,175
Balances at Jun. 30, 2024 31 179,872 (23,726) (115,979) 40,198
Non-cash stock compensation (benefit) 0 (57) 0 0 (57)
Non-cash stock compensation (benefit) 0 (57) 0 0 (57)
Purchase of shares treasury stock 0 0 0 (8,635) (8,635)
Dividends declared 0 0 (2,817) 0 (2,817)
Net income 0 0 5,688 0 5,688
Purchase of treasury stock (0) (0) (0) 8,635 8,635
Balances at Sep. 30, 2024 31 180,061 (20,855) (124,614) 34,623
Non-cash stock compensation (benefit) 0 189 0 0 189
Non-cash stock compensation (benefit) 0 189 0 0 189
Balances at Dec. 31, 2024 31 180,249 (17,064) (131,932) 31,284
Purchase of shares treasury stock 0 0 0 (4,967) (4,967)
Issuance of shares of common stock for the exercise of stock options 0 132 0 0 132
Non-cash stock compensation expense 0 171 0 0 171
Dividends declared 0 0 (2,735) 0 (2,735)
Net income 0 0 5,787 0 5,787
Purchase of treasury stock (0) (0) (0) 4,967 4,967
Non-cash stock compensation expense 0 171 0 0 171
Balances at Mar. 31, 2025 31 180,552 (14,012) (136,899) 29,672
Balances at Dec. 31, 2024 31 180,249 (17,064) (131,932) 31,284
Net income         9,802
Balances at Sep. 30, 2025 32 181,783 (15,470) (152,031) 14,314
Balances at Mar. 31, 2025 31 180,552 (14,012) (136,899) 29,672
Purchase of shares treasury stock 0 0 0 (5,769) (5,769)
Non-cash stock compensation expense 0 307 0 0 307
Dividends declared 0 0 (2,776) 0 (2,776)
Net income 0 0 (106) 0 (106)
Issuance of nonvested stock 1 (1) 0 0 0
Purchase of treasury stock (0) (0) (0) 5,769 5,769
Non-cash stock compensation expense 0 307 0 0 307
Balances at Jun. 30, 2025 32 180,858 (16,894) (142,668) 21,328
Purchase of shares treasury stock 0 0 0 (9,363) (9,363)
Non-cash stock compensation expense 0 925 0 0 925
Dividends declared 0 0 (2,698) 0 (2,698)
Net income 0 0 4,122 0 4,122
Issuance of nonvested stock 0 0 0 0 0
Purchase of treasury stock 0 0 0 9,363 9,363
Non-cash stock compensation expense 0 925 0 0 925
Balances at Sep. 30, 2025 $ 32 $ 181,783 $ (15,470) $ (152,031) $ 14,314