Capital Lease Obligations (Details) - USD ($) |
Apr. 30, 2017 |
Jul. 31, 2016 |
|---|---|---|
| Capital Leases [Abstract] | ||
| Net book value of the leased assets | $ 6,347,000 | $ 8,698,000 |
| Blended interest rate | 5.50% | |
| Capital Leases, Option To Buy Leased Asset | $ 1 | |
| Remainder of fiscal 2017 | 918,000 | |
| Fiscal 2018 | 2,473,000 | |
| Fiscal 2019 | 1,469,000 | |
| Fiscal 2020 | 304,000 | |
| Fiscal 2021 | 0 | |
| Total minimum lease payments | 5,164,000 | |
| Less: amounts representing interest | 290,000 | |
| Present value of net minimum lease payments | 4,874,000 | |
| Current portion of capital lease obligations | 2,689,000 | 3,592,000 |
| Non-current portion of capital lease obligations | $ 2,185,000 | $ 4,021,000 |