XML 46 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments Under Non-cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of July 31, 2016 are as follows:

 
(in thousands)
2017
$
2,131

2018
1,851

2019
1,655

Total future minimum operating lease payments
$
5,637