XML 47 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments required under such leases in effect at July 31, 2016 were as follows:

Years ending July 31,
 
2017
$
16,243

2018
14,956

2019
12,169

2020
8,708

2021
7,195

Thereafter
15,497

 
$
74,768