XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Series A Preferred Stock [Member]
Preferred Stock [Member]
Series B 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 at Dec. 31, 2023 $ 5 $ 1 $ 17 $ 120,706 $ (74,481) $ (3,869) $ (662) $ 41,717
Balance, shares at Dec. 31, 2023 4,526,231 1,468,792 16,620,891          
Net income (loss) (241) (241)
Foreign currency translation adjustment 28 28
Issuance of stock under the equity incentive plan
Issuance of stock under the equity incentive plan, shares   14,000 238,400          
Stock-based compensation, net of cash settlements (79) (79)
Preferred stock dividends (5) (5)
Balance at Mar. 31, 2024 $ 5 $ 1 $ 17 120,622 (74,722) (3,841) (662) 41,420
Balance, shares at Mar. 31, 2024 4,526,231 1,482,792 16,859,291          
Balance at Dec. 31, 2023 $ 5 $ 1 $ 17 120,706 (74,481) (3,869) (662) 41,717
Balance, shares at Dec. 31, 2023 4,526,231 1,468,792 16,620,891          
Net income (loss)               1,433
Foreign currency translation adjustment [1]               (40)
Balance at Jun. 30, 2024 $ 5 $ 1 $ 17 120,840 (73,048) (3,909) (662) 43,244
Balance, shares at Jun. 30, 2024 4,526,231 1,482,792 16,885,986          
Balance at Mar. 31, 2024 $ 5 $ 1 $ 17 120,622 (74,722) (3,841) (662) 41,420
Balance, shares at Mar. 31, 2024 4,526,231 1,482,792 16,859,291          
Net income (loss) 1,674 1,674
Foreign currency translation adjustment (68) (68) [1]
Issuance of stock under the equity incentive plan
Issuance of stock under the equity incentive plan, shares     26,695          
Stock-based compensation, net of cash settlements 218 218
Balance at Jun. 30, 2024 $ 5 $ 1 $ 17 120,840 (73,048) (3,909) (662) 43,244
Balance, shares at Jun. 30, 2024 4,526,231 1,482,792 16,885,986          
Balance at Dec. 31, 2024 $ 5 $ 1 $ 17 121,046 (66,630) (4,003) (662) 49,774
Balance, shares at Dec. 31, 2024 4,526,231 1,511,372 16,997,035          
Net income (loss) 1,948 1,948
Foreign currency translation adjustment (58) (58)
Conversion of preferred stock and accrued dividends to common stock $ (4) $ 26 2,413 2,435
Conversion of preferred stock and accrued dividends to common stock, shares (3,541,701)   25,981,248          
Issuance of stock under the equity incentive plan
Issuance of stock under the equity incentive plan, shares     83,645          
Stock-based compensation, net of cash settlements 104 104
Preferred stock dividends (26) (26)
Balance at Mar. 31, 2025 $ 1 $ 1 $ 43 123,537 (64,682) (4,061) (662) 54,177
Balance, shares at Mar. 31, 2025 984,530 1,511,372 43,061,928          
Balance at Dec. 31, 2024 $ 5 $ 1 $ 17 121,046 (66,630) (4,003) (662) 49,774
Balance, shares at Dec. 31, 2024 4,526,231 1,511,372 16,997,035          
Net income (loss)               4,850
Foreign currency translation adjustment [1]               (159)
Balance at Jun. 30, 2025 $ 1 $ 1 $ 43 122,635 (61,780) (4,162) (662) 56,076
Balance, shares at Jun. 30, 2025 984,530 1,511,372 43,062,838          
Balance at Mar. 31, 2025 $ 1 $ 1 $ 43 123,537 (64,682) (4,061) (662) 54,177
Balance, shares at Mar. 31, 2025 984,530 1,511,372 43,061,928          
Net income (loss) 2,902 2,902
Foreign currency translation adjustment (101) (101) [1]
Issuance of stock under the equity incentive plan
Issuance of stock under the equity incentive plan, shares     910          
Stock-based compensation, net of cash settlements 100 100
Preferred stock dividends (1,002) (1,002)
Balance at Jun. 30, 2025 $ 1 $ 1 $ 43 $ 122,635 $ (61,780) $ (4,162) $ (662) $ 56,076
Balance, shares at Jun. 30, 2025 984,530 1,511,372 43,062,838          
[1] No tax effect has been recorded as the Company recorded a valuation allowance against the tax benefit from its foreign currency translation adjustments.