XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2023 $ 12,436 $ 17,932,015 $ 18,053,051 $ (795,146) $ 35,202,356 $ 3,065,716 $ 38,268,072
Balance, shares at Dec. 31, 2023 12,435,532            
Translation adjustment 27,223 27,223 27,223
Net income (loss) 457,226 457,226 58,983 516,209
Common stock issued upon exercise of options $ 15 26,235 26,250 26,250
Common shares issued upon exercise of stock options, shares 15,000            
Stock-based compensation 253,357 253,357 253,357
Balance at Mar. 31, 2024 $ 12,451 18,211,607 18,510,277 (767,923) 35,966,412 3,124,699 39,091,111
Balance, shares at Mar. 31, 2024 12,450,532            
Balance at Dec. 31, 2023 $ 12,436 17,932,015 18,053,051 (795,146) 35,202,356 3,065,716 $ 38,268,072
Balance, shares at Dec. 31, 2023 12,435,532            
Common shares issued upon exercise of stock options, shares             80,000
Balance at Dec. 31, 2024 $ 12,516 18,789,915 19,836,527 (606,986) 38,031,972 3,334,054 $ 41,366,026
Balance, shares at Dec. 31, 2024 12,515,532            
Translation adjustment 188,840 188,840 188,840
Net income (loss) (277,734) (277,734) 13,693 (264,041)
Common stock issued upon exercise of options $ 132 381,558 381,690 $ 381,690
Common shares issued upon exercise of stock options, shares 132,000           132,000
Stock-based compensation 97,920 97,920 $ 97,920
Balance at Mar. 31, 2025 $ 12,648 $ 19,269,393 $ 19,558,793 $ (418,146) $ 38,422,688 $ 3,347,747 $ 41,770,435
Balance, shares at Mar. 31, 2025 12,647,532