XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 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, 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 (benefit) 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