XML 55 R35.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments
Future minimum operating lease payments under the above leases as of July 31, 2015 reflected by fiscal year are as follows (in thousands):
 
2016
$
34,937

2017
31,417

2018
28,701

2019
25,447

2020
22,698

Thereafter
148,750

Total
$
291,950