XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balances at Dec. 31, 2022 $ 31 $ 175,453 $ (25,184) $ (78,267) $ 72,033
Purchase of shares treasury stock 0 0 0 (20,492) (20,492)
Issuance of shares of common stock for the exercise of stock options 0 1,825 0 0 1,825
Non-cash stock compensation expense 0 935 0 0 935
Dividends declared 0 0 (36,317) 0 (36,317)
Net income 0 0 30,971 0 30,971
Purchase of treasury stock (0) (0) (0) 20,492 20,492
Dividends declared 0 0 (36,317) 0 (36,317)
Balances at Dec. 31, 2023 31 178,213 (30,530) (98,759) 48,955
Purchase of shares treasury stock 0 0 0 (33,173) (33,173)
Issuance of shares of common stock for the exercise of stock options 0 1,752 0 0 1,752
Non-cash stock compensation expense 0 284 0 0 284
Dividends declared 0 0 (11,317) 0 (11,317)
Net income 0 0 24,783 0 24,783
Purchase of treasury stock (0) (0) (0) 33,173 33,173
Dividends declared 0 0 (11,317) 0 (11,317)
Balances at Dec. 31, 2024 31 180,249 (17,064) (131,932) 31,284
Purchase of shares treasury stock 0 0 0 (20,692) (20,692)
Issuance of shares of common stock for the exercise of stock options 0 320 0 0 320
Non-cash stock compensation expense 0 3,312 0 0 3,312
Dividends declared 0 0 (11,834) 0 (11,834)
Net income 0 0 11,600 0 11,600
Purchase of treasury stock 0 0 0 20,692 20,692
Issuance of nonvested stock 1 (1)     0
Dividends declared 0 0 (11,834) 0 (11,834)
Balances at Dec. 31, 2025 $ 32 $ 183,880 $ (17,298) $ (152,624) $ 13,990