XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
balance at Dec. 31, 2023 $ 3,508 $ 5,727,650 $ (1,252,622) $ (25,639) $ 4,452,897
Balance, shares at Dec. 31, 2023 35,082,464        
Stock-based compensation $ 5 60,037 60,042
Stock-based compensation, shares 50,016        
Currency translation adjustments (8,625) (8,625)
Net income 2,184,611 2,184,611
Balance at Sep. 30, 2024 $ 3,513 5,787,687 931,989 (34,264) 6,688,925
Balance, shares at Sep. 30, 2024 35,132,480        
balance at Jun. 30, 2024 $ 3,510 5,763,648 462,342 (50,230) 6,179,270
Balance, shares at Jun. 30, 2024 35,108,804        
Stock-based compensation $ 3 24,039     24,042
Stock-based compensation, shares 23,676        
Currency translation adjustments       15,966 15,966
Net income     469,647   469,647
Balance at Sep. 30, 2024 $ 3,513 5,787,687 931,989 (34,264) 6,688,925
Balance, shares at Sep. 30, 2024 35,132,480        
balance at Dec. 31, 2024 $ 3,514 5,802,686 (595,175) (51,283) 5,159,742
Balance, shares at Dec. 31, 2024 35,143,460        
Stock-based compensation $ 3 44,997 45,000
Stock-based compensation, shares 28,105        
Currency translation adjustments 102,822 102,822
Net income 2,362,109 2,362,109
Balance at Sep. 30, 2025 $ 3,517 5,847,683 1,766,934 51,539 7,669,673
Balance, shares at Sep. 30, 2025 35,171,565        
balance at Jun. 30, 2025 $ 3,516 5,832,685 1,236,343 90,120 7,162,664
Balance, shares at Jun. 30, 2025 35,160,190        
Stock-based compensation $ 1 14,998 14,999
Stock-based compensation, shares 11,375        
Currency translation adjustments (38,581) (38,581)
Net income 530,591 530,591
Balance at Sep. 30, 2025 $ 3,517 $ 5,847,683 $ 1,766,934 $ 51,539 $ 7,669,673
Balance, shares at Sep. 30, 2025 35,171,565