v3.26.3
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 25 $ 103,405 $ (94,854) $ (3,036) $ 5,540 $ 36 $ 5,576
Balance, shares at Dec. 31, 2024 2,491,000            
Balance, shares at Dec. 31, 2024       50,000      
Net income (loss) 464 464 10 474
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 61 61 61
Balance at Mar. 31, 2025 $ 25 103,466 (94,390) $ (3,036) 6,065 45 6,110
Balance, shares at Mar. 31, 2025 2,491,000            
Balance, shares at Mar. 31, 2025       50,000      
Balance at Dec. 31, 2024 $ 25 103,405 (94,854) $ (3,036) 5,540 36 5,576
Balance, shares at Dec. 31, 2024 2,491,000            
Balance, shares at Dec. 31, 2024       50,000      
Net income (loss)             1,464
Balance at Sep. 30, 2025 $ 25 103,618 (93,418) $ (3,052) 7,173 61 7,234
Balance, shares at Sep. 30, 2025 2,505,000            
Balance, shares at Sep. 30, 2025       51,000      
Balance at Mar. 31, 2025 $ 25 103,466 (94,390) $ (3,036) 6,065 45 6,110
Balance, shares at Mar. 31, 2025 2,491,000            
Balance, shares at Mar. 31, 2025       50,000      
Net income (loss) 720 720 12 732
Stock option exercises [1] 48 48 48
Stock option exercises, shares 8,000            
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 32 32 32
Balance at Jun. 30, 2025 $ 25 103,546 (93,670) $ (3,036) 6,865 56 6,921
Balance, shares at Jun. 30, 2025 2,499,000            
Balance, shares at Jun. 30, 2025       50,000      
Net income (loss) 252 252 6 258
Stock option exercises 39 39 39
Stock option exercises, shares 6,000            
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 33 33 33
Shares repurchased and held in Treasury $ (16) (16) (16)
Shares repurchased and held in Treasury, shares       1,000      
Balance at Sep. 30, 2025 $ 25 103,618 (93,418) $ (3,052) 7,173 61 7,234
Balance, shares at Sep. 30, 2025 2,505,000            
Balance, shares at Sep. 30, 2025       51,000      
Balance at Dec. 31, 2025 $ 25 103,621 (92,344) $ (3,052) 8,250 66 $ 8,316
Balance, shares at Dec. 31, 2025 2,505,000            
Balance, shares at Dec. 31, 2025       51,000     51,091
Net income (loss) (77) (77) 4 $ (73)
Stock option exercises [1] 10 10 10
Stock option exercises, shares 2,000            
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 197 197 197
Balance at Mar. 31, 2026 $ 25 103,828 (92,421) $ (3,052) 8,380 69 8,449
Balance, shares at Mar. 31, 2026 2,507,000            
Balance, shares at Mar. 31, 2026       51,000      
Balance at Dec. 31, 2025 $ 25 103,621 (92,344) $ (3,052) 8,250 66 $ 8,316
Balance, shares at Dec. 31, 2025 2,505,000            
Balance, shares at Dec. 31, 2025       51,000     51,091
Net income (loss)             $ 1,173
Balance at Sep. 30, 2026 $ 25 104,136 (91,187) $ (3,052) 9,922 $ 9,922
Balance, shares at Sep. 30, 2026 2,535,000            
Balance, shares at Sep. 30, 2026       51,000     51,091
Balance at Mar. 31, 2026 $ 25 103,828 (92,421) $ (3,052) 8,380 69 $ 8,449
Balance, shares at Mar. 31, 2026 2,507,000            
Balance, shares at Mar. 31, 2026       51,000      
Net income (loss) 294 294 8 302
Stock option exercises [1] [1]
Stock option exercises, shares 3,000            
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 99 99 99
Balance at Jun. 30, 2026 $ 25 103,927 (92,127) $ (3,052) 8,773 76 8,849
Balance, shares at Jun. 30, 2026 2,510,000            
Balance, shares at Jun. 30, 2026       51,000      
Net income (loss) 940 940 4 944
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 102 102 102
Share exchange [1] 107 107 (79) 28
Share exchange, shares 25,000            
Balance at Sep. 30, 2026 $ 25 $ 104,136 $ (91,187) $ (3,052) $ 9,922 $ 9,922
Balance, shares at Sep. 30, 2026 2,535,000            
Balance, shares at Sep. 30, 2026       51,000     51,091
[1] less than $1