|
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified |
Jan. 31, 2015
|
Jul. 31, 2014
|
|---|---|---|
| Current assets | ||
| Accounts receivable, allowance for doubtful accounts | $ 646 | $ 722 |
| Stockholders' equity | ||
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Common stock, shares authorized (in shares) | 50,000,000 | 50,000,000 |
| Common stock, shares issued (in shares) | 25,566,332 | 25,364,608 |
| Common stock, shares outstanding (in shares) | 25,566,332 | 25,364,608 |