XML 43 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Future Lease Payments

The aggregate minimum future lease payments as of October 31, 2019 for each of the next five years and thereafter are as follows:

 

October 31,      
       
2020   $ 590,745  
2021     540,588  
2022     522,120  
2023     524,607  
2024     311,678  
Thereafter     603,032  
         
    $ 3,092,770