XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity (Unaudited) - 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]
Treasury Stock, Common [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
Common stock repurchased* (in shares) [1] 70,947              
Common stock repurchased* [1]       2,712       2,712
Stock options exercised (in shares) 67,500              
Stock options exercised   1 106         107
Net income               1,040
Stock compensation expense     57         57
Foreign currency translation adjustment         4     4
Common stock repurchased* (in shares) [1] (70,947)              
Common stock repurchased* [1]       (2,712)       (2,712)
Balance (in shares) at Mar. 31, 2021 8,882,350              
Balance at Mar. 31, 2021   90 15,999 (4,351) (136) 31,045   42,647
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 compensation expense               198
Balance (in shares) at Jun. 30, 2021 8,742,599              
Balance at Jun. 30, 2021   90 16,197 (9,399) (132) 33,850   40,606
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
Net income               6,379
Balance (in shares) at Sep. 30, 2021 8,700,569              
Balance at Sep. 30, 2021   90 16,229   (145) 36,384 $ (10,900) 41,658
Balance (in shares) at Mar. 31, 2021 8,882,350              
Balance at Mar. 31, 2021   90 15,999 (4,351) (136) 31,045   42,647
Common stock repurchased* (in shares) [1] 144,194              
Common stock repurchased* [1]       5,048       5,048
Net income           2,805   2,805
Foreign currency translation adjustment         4     4
Stock compensation expense (in shares) 4,443              
Stock compensation expense     198          
Common stock repurchased* (in shares) [1] (144,194)              
Common stock repurchased* [1]       (5,048)       (5,048)
Balance (in shares) at Jun. 30, 2021 8,742,599              
Balance at Jun. 30, 2021   90 16,197 (9,399) (132) 33,850   40,606
Common stock repurchased* (in shares) [1] 42,030              
Common stock repurchased* [1]       1,501       1,501
Net income           2,534   2,534
Stock compensation expense     32         32
Foreign currency translation adjustment         (13)     (13)
Common stock repurchased* (in shares) [1] (42,030)              
Common stock repurchased* [1]       (1,501)       (1,501)
Balance (in shares) at Sep. 30, 2021 8,700,569              
Balance at Sep. 30, 2021   90 16,229   (145) 36,384 $ (10,900) 41,658
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
Common stock repurchased* (in shares) [1] 70,864              
Common stock repurchased* [1]       2,332       2,332
Net income         8,670     8,670
Stock compensation expense     10         10
Foreign currency translation adjustment         1     1
Common stock repurchased* (in shares) [1] (70,864)              
Common stock repurchased* [1]       (2,332)       (2,332)
Balance (in shares) at Mar. 31, 2022 8,618,951              
Balance at Mar. 31, 2022   90 16,271 (13,659) (193) 47,714   50,223
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
Net income               $ 12,885
Unrealized loss on marketable securities               (6)
Balance (in shares) at Sep. 30, 2022 8,510,565              
Balance at Sep. 30, 2022   90 16,421 (16,369) 164 51,929   52,235
Balance (in shares) at Mar. 31, 2022 8,618,951              
Balance at Mar. 31, 2022   90 16,271 (13,659) (193) 47,714   50,223
Common stock repurchased* (in shares) [1] 58,447              
Common stock repurchased* [1]       1,347       1,347
Net income           2,856   2,856
Foreign currency translation adjustment         243     243
Stock compensation expense (in shares) 6,504              
Stock compensation expense     150         150
Common stock repurchased* (in shares) [1] (58,447)              
Common stock repurchased* [1]       (1,347)       (1,347)
Balance (in shares) at Jun. 30, 2022 8,567,008              
Balance at Jun. 30, 2022   90 16,421 (15,006) 50 50,570   52,125
Common stock repurchased* (in shares) [1] 56,443              
Common stock repurchased* [1]       1,363       $ 1,363
Stock options exercised (in shares)               0
Net income           1,359   $ 1,359
Foreign currency translation adjustment         120     120
Common stock repurchased* (in shares) [1] (56,443)              
Common stock repurchased* [1]       (1,363)       (1,363)
Unrealized loss on marketable securities         (6)     (6)
Balance (in shares) at Sep. 30, 2022 8,510,565              
Balance at Sep. 30, 2022   $ 90 $ 16,421 $ (16,369) $ 164 $ 51,929   $ 52,235
[1] At September 30, 2022, approximately $18,631,000 was authorized for future repurchases of our common stock