XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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 67,500      
Exercise of stock options $ 0 $ 79 0 0 79
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 51,921      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Stock-based compensation 0 298 0 0 298
Net loss 0 0 0 (2,638) (2,638)
Foreign currency translation, net of tax $ 0 $ 0 (62) 0 (62)
Balance (in shares) at Sep. 30, 2022 0 20,493,827      
Balance at Sep. 30, 2022 $ 0 $ 172,637 (1,086) (134,886) 36,665
Cash settlement of performance stock units $ 0 $ (137) 0 0 (137)
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
Balance (in shares) at Sep. 30, 2023 0 19,870,527      
Balance at Sep. 30, 2023 $ 0 $ 172,158 (1,070) (137,570) $ 33,518
Repurchase of common stock (in shares)         (731,004)
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
Exercise of stock options (in shares) 0 8,125      
Exercise of stock options $ 0 $ 8 0 0 8
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 184 0 0 184
Net loss 0 0 0 (1,125) (1,125)
Foreign currency translation, net of tax $ 0 $ 0 (14) 0 (14)
Balance (in shares) at Sep. 30, 2022 0 20,493,827      
Balance at Sep. 30, 2022 $ 0 $ 172,637 (1,086) (134,886) 36,665
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 26,198     26,198
Exercise of stock options $ 0 $ 26 0 0 $ 26
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 58,570      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Stock-based compensation 0 233 0 0 233
Net loss 0 0 0 (1,464) (1,464)
Foreign currency translation, net of tax $ 0 $ 0 (18) 0 (18)
Balance (in shares) at Sep. 30, 2023 0 19,870,527      
Balance at Sep. 30, 2023 $ 0 $ 172,158 (1,070) (137,570) $ 33,518
Repurchase of common stock (in shares) 0 (552,147)     (552,147)
Repurchase of common stock $ 0 $ (659) 0 0 $ (659)
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
Exercise of stock options (in shares) 0 2,031      
Exercise of stock options $ 0 $ 2 0 0 2
Issuance of common stock upon settlement of restricted stock units (RSUs) (in shares) 0 24,651      
Issuance of common stock upon settlement of restricted stock units (RSUs) $ 0 $ 0 0 0 0
Stock-based compensation 0 154 0 0 154
Net loss 0 0 0 (1,133) (1,133)
Foreign currency translation, net of tax $ 0 $ 0 (8) 0 (8)
Balance (in shares) at Sep. 30, 2023 0 19,870,527      
Balance at Sep. 30, 2023 $ 0 $ 172,158 $ (1,070) $ (137,570) $ 33,518