XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments, net of subleases
At July 31, 2019, future minimum lease payments, net of subleases, under non-cancelable operating lease agreements are as follows:
Fiscal Year:
 
2020
$
11,812,000

2021
8,723,000

2022
7,343,000

2023
5,776,000

2024
3,430,000

Thereafter
7,130,000

Total
$
44,214,000