Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

v3.23.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
Beginning balance at Oct. 31, 2021 $ 10,858 $ 61,183,131 $ (1,667,059) $ (18,477,857) $ 41,049,073
Beginning balance, shares at Oct. 31, 2021 10,857,195          
Employee stock-based compensation 325,175 325,175
Foreign currency translation adjustment 241,150 241,150
Net Income 1,217,248 1,217,248
Ending balance at Jan. 31, 2022 $ 10,858 61,508,306 (1,425,909) (17,260,609) 42,832,646
Ending balance, shares at Jan. 31, 2022 10,857,195          
Beginning balance at Oct. 31, 2021 $ 10,858 61,183,131 (1,667,059) (18,477,857) 41,049,073
Beginning balance, shares at Oct. 31, 2021 10,857,195          
Foreign currency translation adjustment           (2,025,601)
Net Income           1,828,551
Ending balance at Apr. 30, 2022 $ 10,859 61,873,873 (3,692,660) (16,649,306) 41,542,766
Ending balance, shares at Apr. 30, 2022 10,858,302          
Beginning balance at Jan. 31, 2022 $ 10,858 61,508,306 (1,425,909) (17,260,609) 42,832,646
Beginning balance, shares at Jan. 31, 2022 10,857,195          
Employee stock-based compensation 365,568 365,568
Foreign currency translation adjustment (2,266,751) (2,266,751)
Net Income 611,303 611,303
Stock issued for options exercised $ 1 (1)
Stock issued from options exercised, shares 1,107          
Ending balance at Apr. 30, 2022 $ 10,859 61,873,873 (3,692,660) (16,649,306) 41,542,766
Ending balance, shares at Apr. 30, 2022 10,858,302          
Beginning balance at Oct. 31, 2022 $ 10,918 62,313,988 (4,737,124) (14,176,636) (28,337) 43,382,809
Beginning balance, shares at Oct. 31, 2022 10,916,853          
Employee stock-based compensation 182,153 182,153
Foreign currency translation adjustment 1,607,650 1,607,650
Net Income 1,397,857 1,397,857
Stock issued for options exercised $ 25 (25)
Stock issued from options exercised, shares 25,500          
Ending balance at Jan. 31, 2023 $ 10,943 62,496,116 (3,129,474) (12,778,779) (28,337) 46,570,469
Ending balance, shares at Jan. 31, 2023 10,942,353          
Beginning balance at Oct. 31, 2022 $ 10,918 62,313,988 (4,737,124) (14,176,636) (28,337) 43,382,809
Beginning balance, shares at Oct. 31, 2022 10,916,853          
Foreign currency translation adjustment           2,146,023
Net Income           2,406,334
Ending balance at Apr. 30, 2023 $ 11,043 62,692,276 (2,591,101) (11,770,302) (31,175) 48,310,741
Ending balance, shares at Apr. 30, 2023 11,042,897          
Beginning balance at Jan. 31, 2023 $ 10,943 62,496,116 (3,129,474) (12,778,779) (28,337) 46,570,469
Beginning balance, shares at Jan. 31, 2023 10,942,353          
Employee stock-based compensation 196,261 196,261
Foreign currency translation adjustment 538,373 538,373
Net Income 1,008,477 1,008,477
Stock issued for options exercised $ 100 (101) (2,838) (2,839)
Stock issued from options exercised, shares 100,544          
Ending balance at Apr. 30, 2023 $ 11,043 $ 62,692,276 $ (2,591,101) $ (11,770,302) $ (31,175) $ 48,310,741
Ending balance, shares at Apr. 30, 2023 11,042,897