Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

v3.22.2.2
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]
Total
Beginning balance, value at Oct. 31, 2020 $ 10,753 $ 60,132,415 $ (2,321,278) $ (23,425,622) $ 34,396,268
Beginning balance, shares at Oct. 31, 2020 10,751,881        
Employee stock based compensation 174,447 174,447
Foreign currency translation adjustment 925,613 925,613
Net Income (loss) 1,128,844 1,128,844
Ending balance, value at Jan. 31, 2021 $ 10,753 60,306,862 (1,395,665) (22,296,778) 36,625,172
Ending balance, shares at Jan. 31, 2021 10,751,881        
Beginning balance, value at Oct. 31, 2020 $ 10,753 60,132,415 (2,321,278) (23,425,622) 34,396,268
Beginning balance, shares at Oct. 31, 2020 10,751,881        
Foreign currency translation adjustment         963,644
Net Income (loss)         4,857,863
Ending balance, value at Jul. 31, 2021 $ 10,858 60,893,543 (1,357,634) (18,567,759) 40,979,008
Ending balance, shares at Jul. 31, 2021 10,857,195        
Beginning balance, value at Jan. 31, 2021 $ 10,753 60,306,862 (1,395,665) (22,296,778) 36,625,172
Beginning balance, shares at Jan. 31, 2021 10,751,881        
Employee stock based compensation 135,157 135,157
Foreign currency translation adjustment 298,712 298,712
Net Income (loss) 2,207,933 2,207,933
Stock issued for options exercised $ 65 (65)
Stock issued for options exercised, shares 65,161        
Ending balance, value at Apr. 30, 2021 $ 10,818 60,441,954 (1,096,953) (20,088,845) 39,266,974
Ending balance, shares at Apr. 30, 2021 10,817,042        
Employee stock based compensation 230,879 230,879
Foreign currency translation adjustment (260,681) (260,681)
Net Income (loss) 1,521,086 1,521,086
Stock issued for options exercised $ 15 (15)
Stock issued for options exercised, shares 15,153        
Consultant stock based compensation $ 25 220,725 220,750
Consultant stock based compensation, shares 25,000        
Ending balance, value at Jul. 31, 2021 $ 10,858 60,893,543 (1,357,634) (18,567,759) 40,979,008
Ending balance, shares at Jul. 31, 2021 10,857,195        
Beginning balance, value 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 (loss) 1,217,248 1,217,248
Ending balance, value 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, value 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,830,758)
Net Income (loss)         3,597,208
Ending balance, value at Jul. 31, 2022 $ 10,859 62,158,977 (4,497,817) (14,880,649) 42,791,370
Ending balance, shares at Jul. 31, 2022 10,858,302        
Beginning balance, value 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 (loss) 611,303 611,303
Stock issued for options exercised $ 1 (1)
Stock issued for options exercised, shares 1,107        
Ending balance, value 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        
Employee stock based compensation 285,104 285,104
Foreign currency translation adjustment (805,157) (805,157)
Net Income (loss) 1,768,657 1,768,657
Ending balance, value at Jul. 31, 2022 $ 10,859 $ 62,158,977 $ (4,497,817) $ (14,880,649) $ 42,791,370
Ending balance, shares at Jul. 31, 2022 10,858,302