XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2017
Jan. 31, 2017
Oct. 31, 2016
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost $ 134,541 $ 155,330 $ 30,369
Unrealized Gains 117 170 2
Unrealized (Losses) (176) (145) (122)
Fair Value 134,482 155,355 30,249
Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 93,307 111,134 24,668
Unrealized Gains 6 35 1
Unrealized (Losses) (85) (102) (25)
Fair Value 93,228 111,067 24,644
Short-term Investments | Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 67,275 59,403 17,809
Unrealized Gains 2 7 1
Unrealized (Losses) (71) (90) (19)
Fair Value 67,206 59,320 17,791
Short-term Investments | Municipal And Pre-Refunded Municipal Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 24,676 51,731 6,859
Unrealized Gains 4 28  
Unrealized (Losses) (14) (12) (6)
Fair Value 24,666 51,747 6,853
Short-term Investments | Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 1,356    
Fair Value 1,356    
Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 41,234 44,196 5,701
Unrealized Gains 111 135 1
Unrealized (Losses) (91) (43) (97)
Fair Value 41,254 44,288 5,605
Long Term Investments | Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 30,051 19,102 222
Unrealized Gains 2 9 1
Unrealized (Losses) (87) (33)  
Fair Value 29,966 19,078 223
Long Term Investments | Municipal And Pre-Refunded Municipal Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 1,362 19,488 307
Unrealized Gains   35  
Unrealized (Losses) (2) (9)  
Fair Value 1,360 19,514 307
Long Term Investments | Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 4,182 1,023 628
Fair Value 4,182 1,023 628
Long Term Investments | Mutual Funds, Held in Rabbi Trust      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 5,639 4,583 4,544
Unrealized Gains 109 91  
Unrealized (Losses) (2) (1) (97)
Fair Value $ 5,746 $ 4,673 $ 4,447