Stock-Based Compensation (Details) (USD $) | 6 Months Ended | | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 3 Months Ended |
Jan. 31, 2014 | Jan. 31, 2013 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2013 | Jan. 31, 2013 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2013 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 | Jan. 31, 2014 |
Stock Options [Member] | Stock Options [Member] | Stock Options [Member] | Stock Options [Member] | Stock Options [Member] | Stock Options [Member] | Stock Options [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | 2001 Stock Plan [Member] | 2001 Stock Plan [Member] | 2001 Stock Plan [Member] | 2005 Non-Employee Directors' Plan [Member] |
| | Directors [Member] | Directors [Member] | Directors [Member] | Officers [Member] | Officers [Member] | | | | Officers [Member] | Officers [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Restricted Stock [Member] | Stock Options [Member] |
| | | | | | | | | | | | | Minimum [Member] | Maximum [Member] | Directors [Member] |
Options, Shares [Roll Forward] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, beginning of period (in shares) | ' | ' | ' | 747,662 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Granted (in shares) | ' | ' | ' | 117,500 | ' | 60,000 | ' | ' | 57,500 | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Forfeited (in shares) | ' | ' | ' | 0 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Exercised (in shares) | ' | ' | ' | -30,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, end of period (in shares) | ' | ' | 835,162 | 835,162 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options exercisable, end of period (in shares) | ' | ' | 567,885 | 567,885 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options, Weighted Average Exercise Price [Roll Forward] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, beginning of period (in dollars per share) | ' | ' | ' | $4.17 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Granted (in dollars per share) | ' | ' | ' | $3.64 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Forfeited (in dollars per share) | ' | ' | ' | $0 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Exercised (in dollars per share) | ' | ' | ' | $1.20 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, end of period (in dollars per share) | ' | ' | $4.20 | $4.20 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options exercisable, end of period (in dollars per share) | ' | ' | $4 | $4 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options, Weighted Average Fair Value [Roll Forward] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, beginning of period (in dollars per share) | ' | ' | ' | $3.23 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Granted (in dollars per share) | ' | ' | ' | $2.72 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Forfeited (in dollars per share) | ' | ' | ' | $0 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Exercised (in dollars per share) | ' | ' | ' | $1 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options outstanding, end of period (in dollars per share) | ' | ' | $3.24 | $3.24 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options exercisable, end of period (in dollars per share) | ' | ' | $3.11 | $3.11 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Options issued (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | 10,000 |
Compensation expense related to current year | ' | ' | $13,000 | ' | $29,000 | ' | $71,000 | $3,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Vesting period | ' | ' | ' | ' | ' | ' | ' | ' | '4 years | ' | ' | ' | ' | ' | ' | '3 years | '5 years | ' |
Compensation expense for stock options related to previous year | ' | ' | ' | ' | ' | ' | ' | 163,000 | 228,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Compensation expense for restricted stock related to previous year | ' | ' | ' | ' | ' | ' | ' | ' | ' | 199,000 | ' | 262,000 | ' | ' | ' | ' | ' | ' |
Compensation expense related to exit costs | ' | ' | ' | ' | ' | ' | ' | 101,000 | 101,000 | ' | ' | ' | 100,000 | 100,000 | ' | ' | ' | ' |
Future compensation cost expected to be recognized [Abstract] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fiscal 2014 | ' | ' | ' | 211,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fiscal 2015 | ' | ' | ' | 324,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fiscal 2016 | ' | ' | ' | 238,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fiscal 2017 | ' | ' | ' | 119,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fiscal 2018 | ' | ' | ' | 17,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Weighted average fair value of options granted and the assumptions used [Abstract] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Expected average risk-free interest rate (in hundredths) | ' | ' | 2.90% | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Expected average life | ' | ' | '10 years | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Expected volatility (in hundredths) | ' | ' | 68.60% | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Expected dividend yield (in hundredths) | ' | ' | 0.00% | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Term of U.S. Treasury yield curve used to estimate average risk-free interest rate | '10 years | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Additional information about options outstanding [Abstract] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fair value of in-the-money stock options outstanding | 698,000 | 2,500,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Additional information about exercisable options [Abstract] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Fair value of in-the-money exercisable stock options | 384,000 | 830,000 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | $744,000 | ' | ' | ' |
Weighted average period for recognition of unrecognized compensation cost | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | '4 years | ' | ' | ' |
Restricted Stock Grants, Number of Shares [Roll Forward] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Restricted stock awards, beginning of period (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | 405,248 | ' | ' | ' | ' | ' | ' | ' |
Granted (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | 7,000 | ' | ' | ' | ' | ' | ' | ' |
Forfeited (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | -2,335 | ' | ' | ' | ' | ' | ' | ' |
Vested (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | -131,916 | ' | ' | ' | ' | ' | ' | ' |
End of period (in shares) | ' | ' | ' | ' | ' | ' | ' | ' | ' | 277,977 | 277,977 | ' | ' | ' | ' | ' | ' | ' |
Weighted Average Grant Date Fair Value [Roll Forward] | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Restricted stock awards, beginning of period (in dollars per share) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | $3.79 | ' | ' | ' | ' | ' | ' | ' |
Granted (in dollars per share) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | $3.82 | ' | ' | ' | ' | ' | ' | ' |
Forfeited (in dollars per share) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | $3.88 | ' | ' | ' | ' | ' | ' | ' |
Vested (in dollars per share) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | $4.59 | ' | ' | ' | ' | ' | ' | ' |
End of period (in dollars per share) | ' | ' | ' | ' | ' | ' | ' | ' | ' | $3.41 | $3.41 | ' | ' | ' | ' | ' | ' | ' |