|
Condensed Consolidated Balance Sheet Components - Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified |
Jan. 31, 2015
|
Jul. 31, 2014
|
|---|---|---|
| Balance Sheet Components [Abstract] | ||
| Compensation and benefits | $ 42,946 | $ 37,737 |
| Marketing | 27,420 | 24,782 |
| Other | 24,855 | 18,059 |
| Total accrued liabilities | $ 95,221 | $ 80,578 |