Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($) | Preferred Stock [Member] | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Non-Controlling Interest [Member] | Total |
Balance, beginning of period at Oct. 31, 2017 | | $ 6,494 | $ (3,504,510) | $ 16,104,075 | $ 12,345,490 | $ 639,912 | $ 25,591,461 |
Balance, beginning of period, shares at Oct. 31, 2017 | | 5,805,935 | 688,745 | | | | |
Treasury Stock | | $ (751) | $ (264,177) | | | | (264,928) |
Treasury Stock, shares | | (63,041) | 63,041 | | | | |
Non-Controlling Interest | | | | | | 149,199 | 149,199 |
Net (loss) income | | | | | 431,387 | | 431,387 |
Balance, end of period at Jan. 31, 2018 | | $ 5,743 | $ (3,768,687) | 16,104,075 | 12,776,877 | 789,111 | 25,907,119 |
Balance, end of period, shares at Jan. 31, 2018 | | 5,742,894 | 751,786 | | | | |
Balance, beginning of period at Oct. 31, 2017 | | $ 6,494 | $ (3,504,510) | 16,104,075 | 12,345,490 | 639,912 | 25,591,461 |
Balance, beginning of period, shares at Oct. 31, 2017 | | 5,805,935 | 688,745 | | | | |
Stock based compensation | | | | | | | |
Non-Controlling Interest | | | | | | | 352,481 |
Net (loss) income | | | | | | | 957,926 |
Balance, end of period at Jul. 31, 2018 | | $ 6,494 | $ (4,398,877) | 16,104,075 | 13,303,416 | 992,393 | 26,007,501 |
Balance, end of period, shares at Jul. 31, 2018 | | 5,620,767 | 873,913 | | | | |
Balance, beginning of period at Jan. 31, 2018 | | $ 5,743 | $ (3,768,687) | 16,104,075 | 12,776,877 | 789,111 | 25,907,119 |
Balance, beginning of period, shares at Jan. 31, 2018 | | 5,742,894 | 751,786 | | | | |
Treasury Stock | | $ 751 | $ (173,821) | (792) | | | (173,862) |
Treasury Stock, shares | | (40,552) | 40,552 | | | | |
Non-Controlling Interest | | | | | | 82,293 | 82,293 |
Net (loss) income | | | | | 510,849 | | 510,849 |
Balance, end of period at Apr. 30, 2018 | | $ 6,494 | $ (3,942,508) | 16,103,283 | 13,287,726 | 871,404 | 26,326,399 |
Balance, end of period, shares at Apr. 30, 2018 | | 5,702,342 | 792,338 | | | | |
Treasury Stock | | | $ (456,369) | 792 | | | (455,577) |
Treasury Stock, shares | | (81,575) | 81,575 | | | | |
Non-Controlling Interest | | | | | | 120,989 | 120,990 |
Net (loss) income | | | | | 15,690 | | 15,690 |
Balance, end of period at Jul. 31, 2018 | | $ 6,494 | $ (4,398,877) | 16,104,075 | 13,303,416 | 992,393 | 26,007,501 |
Balance, end of period, shares at Jul. 31, 2018 | | 5,620,767 | 873,913 | | | | |
Balance, beginning of period at Oct. 31, 2018 | | $ 6,494 | $ (4,633,560) | 16,104,075 | 13,404,767 | 1,108,042 | 25,989,818 |
Balance, beginning of period, shares at Oct. 31, 2018 | | 5,569,349 | 925,331 | | | | |
Non-Controlling Interest | | | | | | 185,054 | 185,054 |
Net (loss) income | | | | | 314,715 | | 314,715 |
Balance, end of period at Jan. 31, 2019 | | $ 6,494 | $ (4,633,560) | 16,104,075 | 13,719,482 | 1,293,096 | 26,489,587 |
Balance, end of period, shares at Jan. 31, 2019 | | 5,569,349 | 925,331 | | | | |
Balance, beginning of period at Oct. 31, 2018 | | $ 6,494 | $ (4,633,560) | 16,104,075 | 13,404,767 | 1,108,042 | 25,989,818 |
Balance, beginning of period, shares at Oct. 31, 2018 | | 5,569,349 | 925,331 | | | | |
Stock based compensation | | | | | | | 228,868 |
Non-Controlling Interest | | | | | | | 362,501 |
Net (loss) income | | | | | | | 187,741 |
Balance, end of period at Jul. 31, 2019 | | $ 6,494 | $ (4,633,560) | 16,332,943 | 13,592,508 | 1,470,543 | 26,768,928 |
Balance, end of period, shares at Jul. 31, 2019 | | 5,569,349 | 925,331 | | | | |
Balance, beginning of period at Jan. 31, 2019 | | $ 6,494 | $ (4,633,560) | 16,104,075 | 13,719,482 | 1,293,096 | 26,489,587 |
Balance, beginning of period, shares at Jan. 31, 2019 | | 5,569,349 | 925,331 | | | | |
Stock based compensation | | | | 25,000 | | | 25,000 |
Non-Controlling Interest | | | | | | 129,806 | 129,806 |
Net (loss) income | | | | | (238,468) | | (238,468) |
Balance, end of period at Apr. 30, 2019 | | $ 6,494 | $ (4,633,560) | 16,129,075 | 13,481,014 | 1,422,902 | 26,405,925 |
Balance, end of period, shares at Apr. 30, 2019 | | 5,569,349 | 925,331 | | | | |
Stock based compensation | | | | 203,868 | | | 203,868 |
Non-Controlling Interest | | | | | | 47,641 | 47,641 |
Net (loss) income | | | | | 111,494 | | 111,494 |
Balance, end of period at Jul. 31, 2019 | | $ 6,494 | $ (4,633,560) | $ 16,332,943 | $ 13,592,508 | $ 1,470,543 | $ 26,768,928 |
Balance, end of period, shares at Jul. 31, 2019 | | 5,569,349 | 925,331 | | | | |