XML 18 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Changes in Stockholders' 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, 2023 20,783,607            
Balance at Dec. 31, 2023 $ 2,078 $ 189,160 $ (3,660) $ (40,754) $ (21,492) $ 95 $ 125,427
Net income       6,312   97 $ 6,409
Stock Issued During Period, Value, Stock Options Exercised (in shares) 285,472           298,293
Stock option exercises $ 29 1,970         $ 1,999
Stock-based compensation – stock options   640         640
Stock-based compensation – restricted stock   58         58
Foreign currency translation adjustments adjustments     (346)       $ (346)
Balance (in shares) at Dec. 31, 2024 21,069,079           16,632,965
Balance at Dec. 31, 2024 $ 2,107 191,828 (4,006) (34,442) (21,492) 192 $ 134,187
Net income       (5,898)   (53) $ (5,951)
Stock Issued During Period, Value, Stock Options Exercised (in shares) 15,982           15,982
Stock option exercises $ 2 96     0   $ 98
Stock-based compensation – stock options   770         770
Stock-based compensation – restricted stock $ 7,556 165         165
Foreign currency translation adjustments adjustments     865       $ 865
Balance (in shares) at Dec. 31, 2025 21,092,617           16,656,503
Balance at Dec. 31, 2025 $ 2,109 $ 192,859 $ (3,141) $ (40,340) $ (21,492) $ 139 $ 130,134