|
Commitments and Contingencies - Additional Information (Detail) (USD $)
|
0 Months Ended | 1 Months Ended | |||
|---|---|---|---|---|---|
|
Dec. 24, 2014
|
Mar. 31, 2011
|
Jan. 31, 2015
|
Jul. 31, 2014
|
Oct. 31, 2014
|
|
| Long-term Purchase Commitment [Line Items] | |||||
| Non-cancelable purchase commitments | $ 48,000,000 | $ 45,400,000 | |||
| Product cost of revenue [Member] | |||||
| Long-term Purchase Commitment [Line Items] | |||||
| Inventory reserve | 1,000,000 | ||||
| Indemnification Agreement [Member] | |||||
| Long-term Purchase Commitment [Line Items] | |||||
| Liabilities recorded for indemnification agreements | 0 | 0 | |||
| Azalea Networks China Lawsuit [Member] | |||||
| Long-term Purchase Commitment [Line Items] | |||||
| Litigation Settlement, Amount | 750,000 | ||||
| Shares Returned as Reimbursement of Legal Settlement Payment | 40,560 | ||||
| Gain (Loss) Related to Litigation Settlement | $ 750,000 |