XML 63 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Jan. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 40,311 $ 40,131
Unrealized Gains 6 9
Unrealized Losses (21) (10)
Fair Value 40,296 40,130
Money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 41 2,427
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 41 2,427
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,145 1,497
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 2,145 1,497
Corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 28,549 32,356
Unrealized Gains 6 9
Unrealized Losses (17) (10)
Fair Value 28,538 32,355
Asset-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 4,596 3,851
Unrealized Gains 0 0
Unrealized Losses (1) 0
Fair Value 4,595 $ 3,851
U.S. government securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,911  
Unrealized Gains 0  
Unrealized Losses (3)  
Fair Value 2,908  
Agency bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,069  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value $ 2,069