XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 8,295,408            
Balance at Dec. 31, 2023   $ 90 $ 16,621 $ (20,359) $ 32 $ 56,320 $ 52,704
Common stock repurchased* (in shares) [1] (134,650)            
Common stock repurchased* [1]       (1,647)     (1,647)
Net income           430 430
Stock compensation expense     160       160
Unrealized gain (loss) on marketable securities         5   5
Foreign currency translation adjustment         (2)   (2)
Stock compensation expense     160       160
Unrealized gain on marketable securities         5   5
Foreign currency translation adjustment         (2)   (2)
Balance (in shares) at Mar. 31, 2024 8,160,758            
Balance at Mar. 31, 2024   90 16,781 (22,006) 35 56,750 51,650
Balance (in shares) at Dec. 31, 2024 7,786,679            
Balance at Dec. 31, 2024   $ 91 17,928 (27,997) (93) 61,768 51,697
Net income           1,906 1,906
Stock compensation expense     472       473
Unrealized gain (loss) on marketable securities         (1)   (1)
Foreign currency translation adjustment         (17)   (17)
Stock compensation expense (in shares)   1          
Stock compensation expense     472       473
Unrealized gain on marketable securities         (1)   (1)
Foreign currency translation adjustment         (17)   (17)
Balance (in shares) at Mar. 31, 2025 7,786,679            
Balance at Mar. 31, 2025   $ 92 $ 18,400 $ (27,997) $ (111) $ 63,674 $ 54,058
[1] At March 31, 2025, approximately $7,115,000 was authorized for future repurchases of our common stock.