Quarterly report [Sections 13 or 15(d)]

Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

v3.25.1
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - 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          
Foreign currency translation adjustment           1,029,580
Net Income           629,888
Balance at Jan. 31, 2024 $ 11,165 63,036,013 (2,412,969) (10,422,599) (61,933) 50,149,677
Balance, shares at Jan. 31, 2024 11,164,483          
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 77,076 77,076
Stock issued for options exercised and stock grants $ 47 (47)  
Stock issued for options exercised and stock grants, shares 46,788          
Treasury Stock         (15,633) (15,633)
Foreign currency translation adjustment 1,029,580 $ 1,029,580
Net Income 629,888 629,888
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 100,145 100,145
Stock issued for options exercised and stock grants $ 24 (24)
Stock issued for options exercised and stock grants, shares 23,317          
Foreign currency translation adjustment (1,028,586) (1,028,586)
Net Income 912,975 912,975
Balance at Jan. 31, 2025 $ 11,219 $ 63,196,704 $ (3,539,417) $ (6,493,516) $ (61,933) $ 53,113,057
Balance, shares at Jan. 31, 2025 11,218,804