Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary of Available-for-Sale Securities (Detail)

v3.3.1.900
Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2016
Jan. 31, 2015
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 70,970 $ 104,285
Gross Unrealized Gains 32 43
Gross Unrealized Losses (1)  
Estimated Fair Value 71,001 104,328
Cash [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 55,079 88,444
Estimated Fair Value 55,079 88,444
Cash Equivalents [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 3,654 1,575
Estimated Fair Value 3,654 1,575
Cash and Cash Equivalents [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 58,733 90,019
Estimated Fair Value 58,733 90,019
U.S. Treasury Notes and Bonds - Short Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 503 1,500
Gross Unrealized Gains   1
Gross Unrealized Losses (1)  
Estimated Fair Value 502 1,501
U.S. Treasury Notes and Bonds - Long Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 7,756 4,268
Gross Unrealized Gains 6 18
Estimated Fair Value 7,762 4,286
U.S. Government Agency Issues Short Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 1,001 6,008
Gross Unrealized Gains 1 7
Estimated Fair Value 1,002 6,015
U.S. Government Agency Issues Long Term [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 2,977 2,490
Gross Unrealized Gains 25 17
Estimated Fair Value $ 3,002 $ 2,507