|
Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Detail) (USD $)
In Thousands, unless otherwise specified |
Jan. 31, 2015
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| 2015 (remaining six months) | $ 4,366 |
| 2016 | 9,168 |
| 2017 | 4,041 |
| 2018 | 2,210 |
| 2019 | 847 |
| Thereafter | 2,381 |
| Total | $ 23,013 |