XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.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, 2022 $ 31 $ 175,453 $ (25,184) $ (78,267) $ 72,033
Purchase of shares treasury stock 0 0 0 (1,983) (1,983)
Issuance of shares of common stock for the exercise of stock options 0 300 0 0 300
Non-cash stock compensation (benefit) 0 304 0 0 304
Dividends declared 0 0 (2,953) 0 (2,953)
Net income 0 0 6,964 0 6,964
Balances at Mar. 31, 2023 31 176,057 (21,173) (80,250) 74,665
Balances at Dec. 31, 2022 31 175,453 (25,184) (78,267) 72,033
Net income         22,113
Balances at Sep. 30, 2023 31 176,714 (36,482) (82,391) 57,872
Balances at Mar. 31, 2023 31 176,057 (21,173) (80,250) 74,665
Purchase of shares treasury stock 0 0 0 (1,828) (1,828)
Issuance of shares of common stock for the exercise of stock options 0 284 0 0 284
Non-cash stock compensation (benefit) 0 305 0 0 305
Dividends declared 0 0 (2,949) 0 (2,949)
Net income 0 0 7,273 0 7,273
Balances at Jun. 30, 2023 31 176,646 (16,849) (82,078) 77,750
Purchase of shares treasury stock 0 0 0 (313) (313)
Non-cash stock compensation (benefit) 0 68 0 0 68
Dividends declared 0 0 (27,509) 0 (27,509)
Net income 0 0 7,876 0 7,876
Balances at Sep. 30, 2023 31 176,714 (36,482) (82,391) 57,872
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
Non-cash stock compensation (benefit) 0 (36) 0 0 (36)
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
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
Non-cash stock compensation (benefit) 0 (57) 0 0 (57)
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
Purchase of shares treasury stock 0 0 0 (8,635) (8,635)
Non-cash stock compensation (benefit) 0 189 0 0 189
Dividends declared 0 0 (2,817) 0 (2,817)
Net income 0 0 5,688 0 5,688
Balances at Sep. 30, 2024 $ 31 $ 180,061 $ (20,855) $ (124,614) $ 34,623