XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum payments under non-cancelable operating leases consisted of the following as of July 31, 2018:
 
Operating
Leases
 
(in thousands)
Year ending July 31,
 
2019
$
2,834

2020
2,274

2021
1,598

Total
$
6,706

Schedule of Future Minimum Payments for Other Commitments
Future minimum payments under non-cancelable data center contracts consisted of the following as of July 31, 2018:
 
Data Center
Contracts 
 
(in thousands)
Year ending July 31,
 
2019
$
6,280

2020
3,763

2021
1,300

2022
179

Total
$
11,522