XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 8,885,797            
Balance at Dec. 31, 2020   $ 89 $ 15,836 $ (1,639) $ (140) $ 30,005 $ 44,151
Stock options exercised (in shares) 67,500           67,500
Stock options exercised   1 107       $ 108
Common stock repurchased* (in shares) [1] (267,925)            
Common stock repurchased* [1]       (9,688)     (9,688)
Net income             9,039
Stock compensation expense (in shares) 4,443            
Stock compensation expense     318       318
Foreign currency translation adjustment         (54)   (54)
Unrealized gain on marketable securities             0
Balance (in shares) at Dec. 31, 2021 8,689,815            
Balance at Dec. 31, 2021   90 16,261 (11,327) (194) 39,044 $ 43,874
Stock options exercised (in shares)             0
Common stock repurchased* (in shares) [1] (195,888)            
Common stock repurchased* [1]       (5,335)     $ (5,335)
Net income           13,881 13,881
Stock compensation expense (in shares) 8,808            
Stock compensation expense     210       210
Foreign currency translation adjustment         110   110
Unrealized gain on marketable securities         23   23
Balance (in shares) at Dec. 31, 2022 8,502,735            
Balance at Dec. 31, 2022   $ 90 $ 16,471 $ (16,662) $ (61) $ 52,925 $ 52,763
[1] At December 31, 2022, approximately $18,338,000 was authorized for future repurchases of our common stock.