v3.26.3
Consolidated Statement of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Jun. 30, 2024 $ 123,602 $ 128,783,865 $ (3,920,856) $ (44,212,313) $ (45,935,616) $ 4,694,418 $ 39,533,100
Balance, shares at Jun. 30, 2024 12,359,922            
Exercise of common stock options $ 2,200 470,800 473,000
Common stock issued for: Services $ 1,206 317,328 318,534
Common stock issued for Services, shares 120,543            
Foreign currency translation adjustment (677,592) (180,275) (857,867)
Net income 2,923,233 1,647,686 4,570,919
Exercise of common stock options, shares 220,000            
Purchase of subsidiary shares (112,010) 103,132 (8,878)
Purchase of subsidiary treasury shares (1,503,662) (1,503,662)
Adjustment in APIC for change in subsidiary shares to non-controlling interest 29,135 (29,135)
Fair value of options issued 40,783 40,783
Dividend to non-controlling interest (306,799) (306,799)
Balance at Jun. 30, 2025 $ 127,008 129,529,901 (3,920,856) (41,289,080) (46,613,208) 4,425,365 42,259,130
Balance, shares at Jun. 30, 2025 12,700,465            
Exercise of common stock options (221,853) 647,514 425,661
Common stock issued for: Services $ 1,245 440,913 442,158
Common stock issued for Services, shares 124,563            
Shares accrued to be issued 438,828 438,828
Dissolution of subsidiary 260 (260)
Foreign currency translation adjustment 150,414 256,126 406,540
Net income 2,950,353 2,645,150 5,595,503
Balance at Jun. 30, 2026 $ 128,253 $ 130,188,049 $ (3,920,856) $ (38,338,727) $ (46,462,794) $ 7,973,895 $ 49,567,820
Balance, shares at Jun. 30, 2026 12,825,028