XML 21 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
6 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Schedule of non-cancelable operating leases

Year ending July 31,   Related Parties     Other     Total  
(unaudited, in thousands)                  
2020   $ 1,006     $ 598     $ 1,604  
2021     2,041       1,115       3,156  
2022     2,078       968       3,046  
2023     2,117       640       2,757  
2024     2,155       538       2,693  
Thereafter     1,659       2,494       4,153  
Total Minimum Future Rental Income   $ 11,056     $ 6,353     $ 17,409