XML 85 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Equity (Deficit) (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
Balances at Dec. 31, 2023 $ 25 $ 103,321 $ (101,148) $ (3,036) $ (838) $ 12 $ (826)
Balance, shares at Dec. 31, 2023 2,484,000            
Balance, shares at Dec. 31, 2023       50,000      
Net income 65 65 3 68
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 27 27 27
Proceeds from warrant exercise [1] 13 13 13
Proceeds from warrant exercise, shares 3,000            
Balances at Mar. 31, 2024 $ 25 103,361 (101,083) $ (3,036) (733) 14 (719)
Balance, shares at Mar. 31, 2024 2,487,000            
Balance, shares at Mar. 31, 2024       50,000      
Balances at Dec. 31, 2023 $ 25 103,321 (101,148) $ (3,036) (838) 12 (826)
Balance, shares at Dec. 31, 2023 2,484,000            
Balance, shares at Dec. 31, 2023       50,000      
Net income             1,078
Balances at Sep. 30, 2024 $ 25 103,386 (100,087) $ (3,036) 288 26 314
Balance, shares at Sep. 30, 2024 2,487,000            
Balance, shares at Sep. 30, 2024       50,000      
Balances at Mar. 31, 2024 $ 25 103,361 (101,083) $ (3,036) (733) 14 (719)
Balance, shares at Mar. 31, 2024 2,487,000            
Balance, shares at Mar. 31, 2024       50,000      
Net income 271 271 5 276
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 11 11 11
Balances at Jun. 30, 2024 $ 25 103,372 (100,812) $ (3,036) (451) 18 (433)
Balance, shares at Jun. 30, 2024 2,487,000            
Balance, shares at Jun. 30, 2024       50,000      
Net income 725 725 9 734
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 14 14 14
Balances at Sep. 30, 2024 $ 25 103,386 (100,087) $ (3,036) 288 26 314
Balance, shares at Sep. 30, 2024 2,487,000            
Balance, shares at Sep. 30, 2024       50,000      
Balances 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     50,178
Net income 464 464 10 $ 474
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 61 61 61
Balances 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      
Balances 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     50,178
Net income             $ 1,464
Balances 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     51,091
Balances 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 720 720 12 732
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 32 32 32
Proceeds from stock option exercise [1] 48 48 48
Proceeds from stock option and warrant exercises, shares 8,000            
Balances 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 252 252 6 258
Accrued dividend in OmniMetrix preferred shares (1) (1)
Stock-based compensation 33 33 33
Proceeds from stock option exercise 39 39 39
Proceeds from stock option and warrant exercises, shares 6,000            
Shares repurchased and held in Treasury $ (16) (16) (16)
Shares repurchased and held in Treasury, shares       1,000      
Balances 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     51,091
[1] Less than $1.