Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Stock Option Activity by Range of Exercise Price (Details)

v3.5.0.2
Stock-Based Compensation - Schedule of Stock Option Activity by Range of Exercise Price (Details)
12 Months Ended
Jul. 31, 2016
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Range of exercise price lower limit $ 1.64 [1]
Range of exercise price upper limit $ 16.10 [1]
Weighted average contractual life (in years) 8 years 7 months 6 days
Number of shares exercisable | shares 1,824,862
Weighted average remaining contractual life (in years) 8 years 3 months 18 days
[1] Recast to reflect the 1-for-20 reverse stock split effected May 2015