XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases (Schedule of Future Minimum Non-Cancelable Rental Income) (Details) - USD ($)
Oct. 31, 2019
Jul. 31, 2019
Lessor, Lease, Description [Line Items]    
2020 $ 12,119,246 $ 16,158,995
2021 14,530,424 14,530,424
2022 11,917,234 11,917,234
2023 10,669,954 10,669,954
2024 9,470,990 9,470,990
2025 10,137,176  
After 2024 and 2025 57,338,190 67,475,366
Total 126,183,214 130,222,963
Company Owned Property [Member]    
Lessor, Lease, Description [Line Items]    
2020 7,529,034 10,038,712
2021 9,521,380 9,521,380
2022 7,878,165 7,878,165
2023 7,399,288 7,399,288
2024 6,483,940 6,483,940
2025 7,727,830  
After 2024 and 2025 44,904,996 52,632,826
Total 91,444,633 93,954,311
Leased Property [Member]    
Lessor, Lease, Description [Line Items]    
2020 4,590,212 6,120,283
2021 5,009,044 5,009,044
2022 4,039,069 4,039,069
2023 3,270,666 3,270,666
2024 2,987,050 2,987,050
2025 2,409,346  
After 2024 and 2025 12,433,194 14,842,540
Total $ 34,738,581 $ 36,268,652