XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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         1,315   1,315  
Foreign currency translation adjustment       (241)     (241)  
Compensation on stock-based awards     192       192  
Issuance for stock-based awards     173       173  
Issuance for stock-based awards, shares   46,000                  
Balance at Jun. 30, 2023 $ 250 $ 27 16,712 (611) 13,111 $ (30) 29,489 $ (30)
Balance, shares at Jun. 30, 2023 250,000   2,737,000                  
Balance at Mar. 31, 2023 $ 250   $ 27   16,481   (330)   12,477   28,905  
Balance, shares at Mar. 31, 2023 250,000   2,701,000                  
Net income         634   634  
Foreign currency translation adjustment       (281)     (281)  
Stock option exercises     138       138  
Stock option exercises, shares   36,000                  
Compensation on stock-based awards     93       93  
Balance at Jun. 30, 2023 $ 250 $ 27 16,712 (611) 13,111 $ (30) 29,489 $ (30)
Balance, shares at Jun. 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         922   922  
Foreign currency translation adjustment       (358)     $ (358)  
Stock option exercises, shares                     5,500  
Compensation on stock-based awards     206       $ 206  
Issuance for stock-based awards   $ 1   30       31  
Issuance for stock-based awards, shares   22,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                  
Balance at Mar. 31, 2024 $ 250   $ 27   17,009   (715)   19,435   36,006  
Balance, shares at Mar. 31, 2024 250,000   2,755,000                  
Net income         157   157  
Foreign currency translation adjustment       (175)     (175)  
Compensation on stock-based awards   1   30       31  
Issuance for stock-based awards     126       126  
Issuance for stock-based awards, shares   7,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                  
[1] The balance sheet as of December 31, 2023 has been derived from the consolidated audited financial statements at that date.