Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Changes in Stockholders' Equity

v3.25.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance at Oct. 31, 2023 $ 11,118 $ 62,958,984 $ (3,442,549) $ (11,052,487) $ (46,300) $ 48,428,766
Balance, shares at Oct. 31, 2023 11,117,695          
Employee stock-based compensation 137,676 137,676
Stock issued for options exercised and stock grants $ 77 (77) (15,633) (15,633)
Stock issued for options exercised and stock grants, shares 77,792          
Foreign currency translation adjustment 931,718 931,718
Net Income 3,645,996 3,645,996
Balance at Oct. 31, 2024 $ 11,195 63,096,583 (2,510,831) (7,406,491) (61,933) 53,128,523
Balance, shares at Oct. 31, 2024 11,195,487          
Employee stock-based compensation 224,786 224,786
Stock issued for options exercised and stock grants $ 76 (75) 1
Stock issued for options exercised and stock grants, shares 75,088          
Foreign currency translation adjustment 632,174 632,174
Net Income 4,129,930 4,129,930
Balance at Oct. 31, 2025 $ 11,271 $ 63,321,294 $ (1,878,657) $ (3,276,561) $ (61,933) $ 58,115,414
Balance, shares at Oct. 31, 2025 11,270,575