Stock-Based Compensation (Details 1) - Employee Stock Option [Member] - $ / shares
|
12 Months Ended |
|
Jul. 31, 2016 |
Jul. 31, 2015 |
Jul. 31, 2014 |
Jul. 31, 2013 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] |
|
|
|
|
| Number of shares Outstanding |
99,801
|
14,023
|
26,548
|
|
| Weighted- average remaining contractual term, |
3 years 1 month 6 days
|
5 years 4 months 24 days
|
5 years 8 months 12 days
|
|
| Weighted- average Exercise Price |
$ 44.63
|
$ 5.67
|
$ 5.67
|
|
| Stock options, Exercisable |
13,723
|
|
|
|
| 5.67 [Member] |
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] |
|
|
|
|
| Number of shares Outstanding |
12,094
|
|
|
|
| Weighted- average remaining contractual term, |
4 years 4 months 24 days
|
|
|
|
| Weighted- average Exercise Price |
$ 5.67
|
|
|
|
| Stock options, Exercisable |
6,414
|
|
|
|
| 50.00 [Member] |
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] |
|
|
|
|
| Number of shares Outstanding |
87,707
|
|
|
|
| Weighted- average remaining contractual term, |
2 years 10 months 24 days
|
|
|
|
| Weighted- average Exercise Price |
$ 50.00
|
|
|
|
| Stock options, Exercisable |
7,309
|
|
|
|