Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Changes in Stockholders' Deficit (Unaudited)

v3.26.3
Condensed Consolidated Statements of Changes in Stockholders' Deficit (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance, amount at Dec. 31, 2024 $ (20,054,339) $ 25,115 $ 19,948,363 $ (39,751,236) $ (276,581)
Beginning balance, shares at Dec. 31, 2024   25,115,299      
Net income (loss) (2,021,282)     (2,021,282)  
Foreign currency translation gain (loss) 151,790       151,790
Stock options exercised 127,000 $ 100 126,900    
Stock options exercised, shares   100,000      
Stock-based compensation 166,261 $ 38 166,223    
Stock-based compensation, shares   38,216      
Ending balance, amount at Mar. 31, 2025 (21,630,570) $ 25,253 20,241,486 (41,772,518) (124,791)
Ending balance, shares at Mar. 31, 2025   25,253,515      
Beginning balance, amount at Dec. 31, 2024 (20,054,339) $ 25,115 19,948,363 (39,751,236) (276,581)
Beginning balance, shares at Dec. 31, 2024   25,115,299      
Net income (loss) (31,786)        
Foreign currency translation gain (loss) 405,405        
Ending balance, amount at Sep. 30, 2025 (19,063,715) $ 25,334 20,565,149 (39,783,022) 128,824
Ending balance, shares at Sep. 30, 2025   25,334,216      
Beginning balance, amount at Mar. 31, 2025 (21,630,570) $ 25,253 20,241,486 (41,772,518) (124,791)
Beginning balance, shares at Mar. 31, 2025   25,253,515      
Net income (loss) 950,357     950,357  
Foreign currency translation gain (loss) 252,210       252,210
Stock options exercised 24,200 $ 20 24,180    
Stock options exercised, shares   20,000      
Stock-based compensation 153,142 $ 21 153,121    
Stock-based compensation, shares   20,501      
Ending balance, amount at Jun. 30, 2025 (20,250,661) $ 25,294 20,418,787 (40,822,161) 127,419
Ending balance, shares at Jun. 30, 2025   25,294,016      
Net income (loss) 1,039,139     1,039,139  
Foreign currency translation gain (loss) 1,405       1,405
Stock options exercised 24,200 $ 20 24,180    
Stock options exercised, shares   20,000      
Stock-based compensation 122,202 $ 20 122,182    
Stock-based compensation, shares   20,200      
Ending balance, amount at Sep. 30, 2025 (19,063,715) $ 25,334 20,565,149 (39,783,022) 128,824
Ending balance, shares at Sep. 30, 2025   25,334,216      
Beginning balance, amount at Dec. 31, 2025 (17,474,275) $ 25,354 20,663,931 (38,267,617) 104,057
Beginning balance, shares at Dec. 31, 2025   25,354,623      
Net income (loss) 1,367,556     1,367,556  
Foreign currency translation gain (loss) (124,750)       (124,750)
Stock-based compensation 52,847   52,847    
Ending balance, amount at Mar. 31, 2026 (16,178,622) $ 25,354 20,716,778 (36,900,061) (20,693)
Ending balance, shares at Mar. 31, 2026   25,354,623      
Beginning balance, amount at Dec. 31, 2025 (17,474,275) $ 25,354 20,663,931 (38,267,617) 104,057
Beginning balance, shares at Dec. 31, 2025   25,354,623      
Net income (loss) 7,493,898        
Foreign currency translation gain (loss) (201,218)        
Ending balance, amount at Sep. 30, 2026 (11,521,911) $ 25,159 19,323,810 (30,773,719) (97,161)
Ending balance, shares at Sep. 30, 2026   25,159,424      
Beginning balance, amount at Mar. 31, 2026 (16,178,622) $ 25,354 20,716,778 (36,900,061) (20,693)
Beginning balance, shares at Mar. 31, 2026   25,354,623      
Net income (loss) 996,978        
Foreign currency translation gain (loss) (28,545)       (28,545)
Stock-based compensation 55,819   55,819    
Ending balance, amount at Jun. 30, 2026 (15,154,370) $ 25,354 20,772,597 (35,903,083) (49,238)
Ending balance, shares at Jun. 30, 2026   25,354,623      
Net income (loss) 5,129,364     5,129,364  
Foreign currency translation gain (loss) (47,923)       (47,923)
Stock-based compensation 280,153 $ 136 280,017    
Stock-based compensation, shares   135,559      
Cancellation of outstanding warrants (1,214,933)   (1,214,933)    
Repurchase of common stock (514,202) $ (331) (513,871)    
Repurchase of common stock, shares   (330,758)      
Ending balance, amount at Sep. 30, 2026 $ (11,521,911) $ 25,159 $ 19,323,810 $ (30,773,719) $ (97,161)
Ending balance, shares at Sep. 30, 2026   25,159,424