Fair Value Measurements - Summary of Fair Value of Financial Assets and Liabilities (Detail) (USD $) | Apr. 30, 2014 | Jan. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | $55,057 | $90,035 |
Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 11,920 | 8,135 |
U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 9,556 | 29,132 |
Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 13,696 | 18,442 |
Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 37 | 15,229 |
Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 19,848 | 19,097 |
Level 1 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 37 | 15,229 |
Level 1 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 1 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 37 | 15,229 |
Level 1 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 2 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 55,020 | 74,806 |
Level 2 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 11,920 | 8,135 |
Level 2 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 9,556 | 29,132 |
Level 2 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 13,696 | 18,442 |
Level 2 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 2 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | 19,848 | 19,097 |
Level 3 [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Corporate Debt Securities [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | U.S. Government and Agency Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Municipal Obligations [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Money Market Funds [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |
Level 3 [Member] | Commercial Paper [Member] | ' | ' |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ' | ' |
Total assets measured at fair value | ' | ' |