v3.25.2
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
Balances at Mar. 31, 2024 31 179,929 (27,036) (115,979) 36,945
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         12,534
Balances at Jun. 30, 2024 31 179,872 (23,726) (115,979) 40,198
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)
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
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         5,681
Balances at Jun. 30, 2025 32 180,858 (16,894) (142,668) 21,328
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
Balances at Jun. 30, 2025 $ 32 $ 180,858 $ (16,894) $ (142,668) $ 21,328