XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 6,509 $ (13,436) $ 2,552 $ 53,506 $ 49,131
Beginning balance, shares at Dec. 31, 2021 17,274 (1,839)      
Treasury stock purchased $ (3,997) (3,997)
Treasury stock purchased, shares   (850)      
Issuance of common stock in connection with stock-based compensation $ 440 (558) (118)
Issuance of common stock in connection with stock-based compensation, shares   60      
Stock-based compensation 1,630 1,630
Net Income 924 924
Ending balance, value at Dec. 31, 2022 $ 6,509 $ (16,993) 3,624 54,430 47,570
Ending balance, shares at Dec. 31, 2022 17,274 (2,629)      
Issuance of common stock in connection with stock-based compensation $ 298 (364) (66)
Issuance of common stock in connection with stock-based compensation, shares   46      
Stock-based compensation 1,565 1,565
Net Income 11,367 11,367
Ending balance, value at Dec. 31, 2023 $ 6,509 $ (16,695) $ 4,825 $ 65,797 $ 60,436
Ending balance, shares at Dec. 31, 2023 17,274 (2,583)