XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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         14,236
Balances at Jun. 30, 2023 31 176,646 (16,849) (82,078) 77,750
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
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         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
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