XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
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        
Currency translation adjustments (24,591) (24,591)
Net income 1,714,964 1,714,964
Stock-based compensation $ 2 35,998 36,000
Stock-based compensation, shares 26,340        
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        
Balance at Mar. 31, 2024 $ 3,510 5,763,648 (186,808) (42,172) 5,538,178
Balance, shares at Mar. 31, 2024 35,108,804        
Currency translation adjustments (8,058) (8,058)
Net income 649,150 649,150
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        
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        
Currency translation adjustments 141,403 141,403
Net income 1,831,518 1,831,518
Stock-based compensation $ 2 29,999 30,001
Stock-based compensation, shares 16,730        
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        
Balance at Mar. 31, 2025 $ 3,515 5,817,685 59,342 (64,819) 5,815,723
Balance, shares at Mar. 31, 2025 35,151,440        
Issuance of shares $ 1 15,000 15,001
Issuance of shares, shares 8,750        
Currency translation adjustments 154,939 154,939
Net income 1,177,001 1,177,001
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