| Earnings Per Common Share | 
 NOTE 13 – EARNINGS PER COMMON SHARE 
  
    |   | 
      | 
    Three Months | 
      | 
      | 
    Three Months | 
      | 
      | 
    Six Months | 
      | 
      | 
    Six Months | 
      | 
 
    |   | 
      | 
    Ended | 
      | 
      | 
    Ended | 
      | 
      | 
    Ended | 
      | 
      | 
    Ended | 
      | 
 
    |   | 
      | 
    April 30, | 
      | 
      | 
    April 30, | 
      | 
      | 
    April 30, | 
      | 
      | 
    April 30, | 
      | 
 
    | Fiscal Period | 
      | 
    2020 | 
      | 
      | 
    2019 | 
      | 
      | 
    2020 | 
      | 
      | 
    2019 | 
      | 
 
    | Numerator: | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Net (Loss) Income | 
      | 
    $ | 
    (265,080 | 
    ) | 
      | 
    $ | 
    1,973,494 | 
      | 
      | 
    $ | 
    1,081,693 | 
      | 
      | 
    $ | 
    3,212,507 | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Denominator: | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Basic weighted average common shares outstanding | 
      | 
      | 
    10,721,881 | 
      | 
      | 
      | 
    10,671,443 | 
      | 
      | 
      | 
    10,721,881 | 
      | 
      | 
      | 
    10,665,970 | 
      | 
 
    | Options issued | 
      | 
      | 
    555,000 | 
      | 
      | 
      | 
    - | 
      | 
      | 
      | 
    555,000 | 
      | 
      | 
      | 
    - | 
      | 
 
    | Diluted outstanding shares | 
      | 
      | 
    11,276,881 | 
      | 
      | 
      | 
    10,671,443 | 
      | 
      | 
      | 
    11,276,881 | 
      | 
      | 
      | 
    10,665,970 | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Basic | 
      | 
    $ | 
    (0.02 | 
    ) | 
      | 
    $ | 
    0.18 | 
      | 
      | 
    $ | 
    0.10 | 
      | 
      | 
    $ | 
    0.30 | 
      | 
 
    | Diluted | 
      | 
    $ | 
    (0.02 | 
    ) | 
      | 
    $ | 
    0.18 | 
      | 
      | 
    $ | 
    0.10 | 
      | 
      | 
    $ | 
    0.30 | 
      | 
 
 
 |