XML 34 R67.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Future Minimum Lease Payment) (Details)
$ in Thousands
Jul. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2013 $ 34,937
2014 31,417
2015 28,701
2016 25,447
2017 22,698
Thereafter 148,750
Total $ 291,950