XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2021 20,522,427           16,135,358
Balance at Dec. 31, 2021 $ 2,052 $ 186,518 $ (1,653) $ (47,832) $ (21,469) $ 127 $ 117,743
Net loss       (119)   (1) $ (120)
Stock option exercises (in shares) 39,119           59,500
Stock option exercises $ 4 112     (7)   $ 109
Stock-based compensation -stock options   761         761
Stock-based compensation -restricted stock   15         15
Vesting of restricted stock (in shares) 9,164            
Vesting of restricted stock $ 1 (1)     (8)   (8)
Foreign currency translation adjustments     (2,097)       $ (2,097)
Balance (in shares) at Dec. 31, 2022 20,570,710           16,347,493
Balance at Dec. 31, 2022 $ 2,057 187,405 (3,750) (47,951) (21,484) 126 $ 116,403
Net loss       7,197   (31) $ 7,166
Stock option exercises (in shares) 210,397           254,393
Stock option exercises $ 21 1,227     0   $ 1,248
Stock-based compensation -stock options   522         522
Stock-based compensation -restricted stock   6         6
Vesting of restricted stock (in shares) 2,500            
Vesting of restricted stock $ 0 0     (8)   (8)
Foreign currency translation adjustments     90       90
Balance (in shares) at Dec. 31, 2023 20,783,607            
Balance at Dec. 31, 2023 $ 2,078 $ 189,160 $ (3,660) $ (40,754) $ (21,492) $ 95 $ 125,427