Stock Option Plan - Additional Information (Detail) (USD $) | 3 Months Ended | 12 Months Ended | | |
Apr. 30, 2015 | Jan. 31, 2017 | Jan. 31, 2015 | Dec. 31, 2010 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Available for option grants | 2,474,070 | | 1,409,021 | |
Number of additional share authorized | 1,190,311 | | | |
Minimum | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Notes receivable issued to employees in conjunction with the SPRs and CSPAs, interest rate | 2.10% | | | |
Maximum | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Notes receivable issued to employees in conjunction with the SPRs and CSPAs, interest rate | 5.90% | | | |
Stock Purchase Rights (SPR) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Awards granted under plan vesting period | 4 years | | | |
Stock repurchase program, number of shares authorized to be repurchased | 389,474 | | | |
Common stock purchase agreements (CSPA) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Awards granted under plan vesting period | 4 years | | | |
Stock repurchase program, number of shares authorized to be repurchased | 97,464 | | | |
Restricted Stock Units (RSUs) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share based compensation, shares outstanding | 297,567 | | 342,408 | |
Share based compensation, shares vested outstanding | 171,807 | | | |
Restricted Stock Units (RSUs) | Performance and Market Based Vesting Conditions | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Restricted stock units, stock-based compensation expense | 8,000 | | | |
Restricted Stock Units (RSUs) | Non Market Performance Based Vesting Condition | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Restricted stock units, stock-based compensation expense | 39,000 | | | |
Option grants | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Compensation cost not yet recognized for unvested stock option grants | 1,600,000 | | | |
Compensation cost not yet recognized, period of recognition | 3 years | | | |
Stock awards | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Compensation cost not yet recognized for unvested stock awards | 71,000 | | | |
Compensation cost not yet recognized, period of recognition | 9 months 18 days | | | |
The 2010 Plan | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Awards granted under plan vesting period | 4 years | | | |
Awards granted under plan cliff period | 6 months | | | |
Awards granted under the plan exercise period | 10 years | | | |
Vested options expiration period after termination of employment | 3 months | | | |
Shares available for future grant | 0 | | | |
The 2000 Plan | Stock option to purchase common stock | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Grant options to purchase of common stock | 1,181,689 | | | |
Awards granted under plan vesting period | 4 years | | | |
Awards granted under plan cliff period | 6 months | | | |
Awards granted under the plan exercise period | 10 years | | | |
Vested options expiration period after termination of employment | 30 days | | | |
Shares available for future grant | 0 | | | |
Shares of common stock reserved for issuance | | | | 644,366 |
The 2012 Plan | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Awards granted under plan vesting period | 4 years | | | |
Awards granted under plan cliff period | 12 months | | | |
Awards granted under the plan exercise period | 10 years | | | |
Vested options expiration period after termination of employment | 3 months | | | |
Share based compensation description of 2012 plan | The number of shares that have been authorized for issuance under the 2012 Plan will be automatically increased on the first day of each fiscal year beginning in fiscal 2014 and ending in fiscal 2023, in an amount equal to the least of (i) 2,000,000 shares, (ii) 4% of the outstanding shares of the Company's common stock on the last day of the immediately preceding fiscal year, or (iii) another amount determined by the Company's board of directors. | | | |
The 2012 Plan | Stock option to purchase common stock | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Available for option grants | 2,474,070 | | 1,409,021 | |
The 2012 Plan | Stock option to purchase common stock | Authorized Shares Increased Option One | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Number of shares authorized for issuance | 2,000,000 | | | |
The 2012 Plan | Stock option to purchase common stock | Authorized Shares Increased Option Two | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Outstanding shares of our common stock in percentage | 4.00% | | | |
The 2000 Plan or The 2010 Plan | Stock option to purchase common stock | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Outstanding awards forfeited or terminated | 1,750,614 | | | |
Scenario, Forecast | The 2012 Plan | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Number of additional share authorized | | 1,190,311 | | |