XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statement of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021 0 20,374,406      
Balance at Dec. 31, 2021 $ 0 $ 172,397 $ (1,024) $ (132,248) $ 39,125
Exercise of stock options (in shares) 0 59,375      
Exercise of stock options $ 0 $ 70 0 0 70
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 34,614      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Stock-based compensation 0 115 0 0 115
Net loss 0 0 0 (1,513) (1,513)
Foreign currency translation, net of tax 0 0 (48) 0 (48)
Cash settlement of performance stock units $ 0 $ (137) 0 0 (137)
Balance (in shares) at Jun. 30, 2022 0 20,468,395      
Balance at Jun. 30, 2022 $ 0 $ 172,445 (1,072) (133,761) 37,612
Balance (in shares) at Dec. 31, 2021 0 20,374,406      
Balance at Dec. 31, 2021 $ 0 $ 172,397 (1,024) (132,248) $ 39,125
Repurchase of common stock (in shares)         (731,004)
Balance (in shares) at Jun. 30, 2023 0 19,843,845      
Balance at Jun. 30, 2023 $ 0 $ 172,002 (1,062) (136,437) $ 34,503
Balance (in shares) at Mar. 31, 2022 0 20,445,880      
Balance at Mar. 31, 2022 $ 0 $ 172,400 (1,021) (133,136) 38,243
Exercise of stock options (in shares) 0 5,208      
Exercise of stock options $ 0 $ 5 0 0 5
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 17,307      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Stock-based compensation 0 40 0 0 40
Net loss 0 0 0 (625) (625)
Foreign currency translation, net of tax 0 0 (51) 0 (51)
Cash settlement of performance stock units $ 0 $ 0 0 0 0
Balance (in shares) at Jun. 30, 2022 0 20,468,395      
Balance at Jun. 30, 2022 $ 0 $ 172,445 (1,072) (133,761) 37,612
Balance (in shares) at Dec. 31, 2022 0 20,337,906      
Balance at Dec. 31, 2022 $ 0 $ 172,558 (1,052) (136,106) $ 35,399
Exercise of stock options (in shares) 0 24,167     24,167
Exercise of stock options $ 0 $ 25 0 0 $ 25
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 33,919      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 $ 0
Repurchase of common stock (in shares) 0 (552,147)     (552,147)
Repurchase of common stock $ 0 $ (659) 0 0 $ (659)
Stock-based compensation 0 78 0 0 78
Net loss 0 0 0 (331) (331)
Foreign currency translation, net of tax $ 0 $ 0 (10) 0 (10)
Balance (in shares) at Jun. 30, 2023 0 19,843,845      
Balance at Jun. 30, 2023 $ 0 $ 172,002 (1,062) (136,437) 34,503
Balance (in shares) at Mar. 31, 2023 0 20,075,395      
Balance at Mar. 31, 2023 $ 0 $ 172,232 (1,057) (136,177) 34,998
Exercise of stock options (in shares) 0 0      
Exercise of stock options $ 0 $ 0 0 0 0
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 16,959      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Repurchase of common stock (in shares) 0 (248,509)      
Repurchase of common stock $ 0 $ (293) 0 0 (293)
Stock-based compensation 0 63 0 0 63
Net loss 0 0 0 (260) (260)
Foreign currency translation, net of tax $ 0 $ 0 (5) 0 (5)
Balance (in shares) at Jun. 30, 2023 0 19,843,845      
Balance at Jun. 30, 2023 $ 0 $ 172,002 $ (1,062) $ (136,437) $ 34,503