XML 40 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2016
Jan. 31, 2016
Oct. 31, 2015
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost $ 30,369 $ 97,854 $ 123,316
Unrealized Gains 2 116 444
Unrealized (Losses) (122) (309) (77)
Fair Value 30,249 97,661 123,683
Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 24,668 61,043 69,541
Unrealized Gains 1 43 50
Unrealized (Losses) (25) (25) (46)
Fair Value 24,644 61,061 69,545
Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 5,701 36,811 53,775
Unrealized Gains 1 73 394
Unrealized (Losses) (97) (284) (31)
Fair Value 5,605 36,600 54,138
Municipal And Pre-Refunded Municipal Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 7,160 44,360 61,523
Municipal And Pre-Refunded Municipal Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 6,859 26,243 31,100
Unrealized Gains   33 46
Unrealized (Losses) (6)   (1)
Fair Value 6,853 26,276 31,145
Municipal And Pre-Refunded Municipal Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 307 18,028 30,265
Unrealized Gains   58 115
Unrealized (Losses)   (2) (2)
Fair Value 307 18,084 30,378
Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 18,014 46,071 52,408
Corporate Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 17,809 33,885 37,260
Unrealized Gains 1 10 4
Unrealized (Losses) (19) (25) (45)
Fair Value 17,791 33,870 37,219
Corporate Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 222 12,227 15,210
Unrealized Gains 1 9 7
Unrealized (Losses)   (35) (28)
Fair Value 223 12,201 15,189
Mutual Funds, Held in Rabbi Trust      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 4,447 4,363 5,111
Mutual Funds, Held in Rabbi Trust | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 4,544 4,604 4,840
Unrealized Gains   6 272
Unrealized (Losses) (97) (247) (1)
Fair Value 4,447 4,363 5,111
Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 628 2,867 4,641
Certificates of Deposit | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost   915 1,181
Fair Value   915 1,181
Certificates of Deposit | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 628 1,952 3,460
Fair Value $ 628 $ 1,952 $ 3,460