v3.26.1
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, 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
Dividends declared of $0.12 per share of common stock 0 0 (2,735) 0 (2,735)
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 700,000 shares of nonvested stock 1 (1) 0 0 0
Dividends declared of $0.12 per share of common stock 0 0 (2,776) 0 (2,776)
Balances at Jun. 30, 2025 32 180,858 (16,894) (142,668) 21,328
Balances at Dec. 31, 2025 32 183,880 (17,298) (152,624) 13,990
Purchase of shares treasury stock 0 0 0 (1,858) (1,858)
Issuance of shares of common stock for the exercise of stock options 0 139 0 0 139
Non-cash stock compensation expense 0 1,608 0 0 1,608
Dividends declared 0 0 (3,606) 0 (3,606)
Net income 0 0 3,222 0 3,222
Dividends declared of $0.12 per share of common stock 0 0 (3,606) 0 (3,606)
Balances at Mar. 31, 2026 32 185,627 (17,682) (154,482) 13,495
Balances at Dec. 31, 2025 32 183,880 (17,298) (152,624) 13,990
Net income         (61)
Balances at Jun. 30, 2026 32 192,998 (24,507) (161,974) 6,549
Balances at Mar. 31, 2026 32 185,627 (17,682) (154,482) 13,495
Purchase of shares treasury stock 0 0 0 (7,492) (7,492)
Non-cash stock compensation expense 0 7,371 0 0 7,371
Dividends declared 0 0 (3,542) 0 (3,542)
Net income 0 0 (3,283) 0 (3,283)
Dividends declared of $0.12 per share of common stock 0 0 (3,542) 0 (3,542)
Balances at Jun. 30, 2026 $ 32 $ 192,998 $ (24,507) $ (161,974) $ 6,549