Quarterly report [Sections 13 or 15(d)]

Consolidated Statements of Stockholders' Equity (Unaudited)

v3.25.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
BALANCE (in shares) at Dec. 31, 2023 0 12,979,414          
Balance at Dec. 31, 2023 $ 0 $ 13 $ 84,695 $ (17,703) $ (1,069) $ (24,336) $ 41,600
BALANCE (in shares) at Dec. 31, 2023           (1,462,641)  
Net income 0 0 0 188 0 $ 0 188
Share-based compensation 0 0 37 0 0 0 37
Dividends declared 0 0 0 (2,303) 0 0 (2,303)
Foreign currency translation adjustments 0 0 0 0 (114) 0 (114)
Unrealized gains (losses) on available-for-sale securities $ 0 $ 0 0 0 (38) 0 (38)
BALANCE (in shares) at Mar. 31, 2024 0 12,979,414          
Balance at Mar. 31, 2024 $ 0 $ 13 84,732 (19,818) (1,221) $ (24,336) 39,370
BALANCE (in shares) at Mar. 31, 2024           (1,462,641)  
BALANCE (in shares) at Dec. 31, 2023 0 12,979,414          
Balance at Dec. 31, 2023 $ 0 $ 13 84,695 (17,703) (1,069) $ (24,336) 41,600
BALANCE (in shares) at Dec. 31, 2023           (1,462,641)  
Net income             361
Foreign currency translation adjustments             (150)
Unrealized gains (losses) on available-for-sale securities             (30)
BALANCE (in shares) at Jun. 30, 2024 0 12,979,414          
Balance at Jun. 30, 2024 $ 0 $ 13 84,770 (21,948) (1,249) $ (24,336) 37,250
BALANCE (in shares) at Jun. 30, 2024           (1,462,641)  
BALANCE (in shares) at Mar. 31, 2024 0 12,979,414          
Balance at Mar. 31, 2024 $ 0 $ 13 84,732 (19,818) (1,221) $ (24,336) 39,370
BALANCE (in shares) at Mar. 31, 2024           (1,462,641)  
Net income 0 0 0 173 0 $ 0 173
Share-based compensation 0 0 38 0 0 0 38
Dividends declared 0 0 0 (2,303) 0 (2,303)
Foreign currency translation adjustments 0 0 0 0 (36) 0 (36)
Unrealized gains (losses) on available-for-sale securities $ 0 $ 0 0 0 8 0 8
BALANCE (in shares) at Jun. 30, 2024 0 12,979,414          
Balance at Jun. 30, 2024 $ 0 $ 13 84,770 (21,948) (1,249) $ (24,336) 37,250
BALANCE (in shares) at Jun. 30, 2024           (1,462,641)  
BALANCE (in shares) at Dec. 31, 2024 0 12,979,414          
Balance at Dec. 31, 2024 $ 0 $ 13 84,901 (26,344) (1,301) $ (24,397) $ 32,872
BALANCE (in shares) at Dec. 31, 2024           (1,466,339) 1,466,339
Net income 0 0 0 122 0 $ 0 $ 122
Share-based compensation 0 0 34 0 0 0 34
Dividends declared 0 0 0 (2,303) 0 0 (2,303)
Foreign currency translation adjustments 0 0 0 0 148 0 148
Unrealized gains (losses) on available-for-sale securities $ 0 $ 0 0 0 9 0 9
BALANCE (in shares) at Mar. 31, 2025 0 12,979,414          
Balance at Mar. 31, 2025 $ 0 $ 13 84,935 (28,525) (1,144) $ (24,397) 30,882
BALANCE (in shares) at Mar. 31, 2025           (1,466,339)  
BALANCE (in shares) at Dec. 31, 2024 0 12,979,414          
Balance at Dec. 31, 2024 $ 0 $ 13 84,901 (26,344) (1,301) $ (24,397) $ 32,872
BALANCE (in shares) at Dec. 31, 2024           (1,466,339) 1,466,339
Net income             $ 137
Foreign currency translation adjustments             377
Unrealized gains (losses) on available-for-sale securities             8
BALANCE (in shares) at Jun. 30, 2025 0 12,979,414          
Balance at Jun. 30, 2025 $ 0 $ 13 84,969 (30,813) (916) $ (24,397) $ 28,856
BALANCE (in shares) at Jun. 30, 2025           (1,466,339) 1,466,339
BALANCE (in shares) at Mar. 31, 2025 0 12,979,414          
Balance at Mar. 31, 2025 $ 0 $ 13 84,935 (28,525) (1,144) $ (24,397) $ 30,882
BALANCE (in shares) at Mar. 31, 2025           (1,466,339)  
Net income 0 0 0 15 0 $ 0 15
Share-based compensation 0 0 34 0 0 0 34
Dividends declared 0 0 0 (2,303) 0 0 (2,303)
Foreign currency translation adjustments 0 0 0 0 229 0 229
Unrealized gains (losses) on available-for-sale securities $ 0 $ 0 0 0 (1) 0 (1)
BALANCE (in shares) at Jun. 30, 2025 0 12,979,414          
Balance at Jun. 30, 2025 $ 0 $ 13 $ 84,969 $ (30,813) $ (916) $ (24,397) $ 28,856
BALANCE (in shares) at Jun. 30, 2025           (1,466,339) 1,466,339