XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Preferred Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
AOCI Attributable to Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Balance at Dec. 31, 2022 $ 250   $ 27   $ 16,347   $ (370)   $ 11,826   $ 28,080  
Balance, shares at Dec. 31, 2022 250,000   2,691,000                  
Net income (loss)         2,522   2,522  
Foreign currency translation adjustment       (318)     (318)  
Stock option exercises     155       155  
Stock option exercises, shares   46,000                  
Compensation on stock-based awards     299       299  
Compensation on stock-based awards, shares                    
Balance at Sep. 30, 2023 $ 250 $ 27 16,801 (688) 14,318 $ (30) 30,708 $ (30)
Balance, shares at Sep. 30, 2023 250,000   2,737,000                  
Balance at Jun. 30, 2023 $ 250   $ 27   16,712   (611)   13,111   29,489  
Balance, shares at Jun. 30, 2023 250,000   2,737,000                  
Net income (loss)         1,207   1,207  
Foreign currency translation adjustment       (77)     (77)  
Stock option exercises     9       9  
Stock option exercises, shares                    
Compensation on stock-based awards     80       80  
Compensation on stock-based awards, shares                      
Balance at Sep. 30, 2023 $ 250 $ 27 16,801 (688) 14,318 $ (30) 30,708 $ (30)
Balance, shares at Sep. 30, 2023 250,000   2,737,000                  
Balance at Dec. 31, 2023 $ 250   $ 27   16,929   (532)   18,670   35,344 [1]  
Balance, shares at Dec. 31, 2023 250,000   2,740,000                  
Net income (loss)         183   183  
Foreign currency translation adjustment       (135)     (135)  
Stock option exercises   $ 1   30       $ 31  
Stock option exercises, shares   22,000               5,500  
Compensation on stock-based awards     334       $ 334  
Stock repurchases     (67)       (67)  
Stock repurchases, shares   (6,000)                  
Balance at Sep. 30, 2024 $ 250   $ 28   17,226   (667)   18,853   35,690  
Balance, shares at Sep. 30, 2024 250,000   2,756,000                  
Balance at Jun. 30, 2024 $ 250   $ 28   17,165   (890)   19,592   36,145  
Balance, shares at Jun. 30, 2024 250,000   2,762,000                  
Net income (loss)         (739)   (739)  
Foreign currency translation adjustment       223     223  
Compensation on stock-based awards     128       128  
Compensation on stock-based awards, shares                    
Stock repurchases     (67)       (67)  
Stock repurchases, shares   (6,000)                  
Balance at Sep. 30, 2024 $ 250   $ 28   $ 17,226   $ (667)   $ 18,853   $ 35,690  
Balance, shares at Sep. 30, 2024 250,000   2,756,000                  
[1] The balance sheet as of December 31, 2023 has been derived from the consolidated audited financial statements at that date.