XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2016
Jan. 31, 2016
Jul. 31, 2015
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost $ 85,028 $ 97,854 $ 144,583
Unrealized Gains 241 116 221
Unrealized (Losses) (38) (309) (114)
Fair Value 85,231 97,661 144,690
Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 59,208 61,043 71,943
Unrealized Gains 51 43 44
Unrealized (Losses) (28) (25) (61)
Fair Value 59,231 61,061 71,926
Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 25,820 36,811 72,640
Unrealized Gains 190 73 177
Unrealized (Losses) (10) (284) (53)
Fair Value 26,000 36,600 72,764
Municipal And Pre-Refunded Municipal Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 46,978 44,360 77,534
Municipal And Pre-Refunded Municipal Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 34,720 26,243 31,983
Unrealized Gains 43 33 43
Unrealized (Losses) (4)   (1)
Fair Value 34,759 26,276 32,025
Municipal And Pre-Refunded Municipal Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 12,191 18,028 45,405
Unrealized Gains 29 58 110
Unrealized (Losses) (1) (2) (6)
Fair Value 12,219 18,084 45,509
Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 32,599 46,071 55,699
Corporate Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 23,658 33,885 37,961
Unrealized Gains 8 10 1
Unrealized (Losses) (24) (25) (60)
Fair Value 23,642 33,870 37,902
Corporate Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 8,958 12,227 17,835
Unrealized Gains 8 9 1
Unrealized (Losses) (9) (35) (39)
Fair Value 8,957 12,201 17,797
Mutual Funds, Held in Rabbi Trust      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 4,309 4,363 5,022
Mutual Funds, Held in Rabbi Trust | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 4,156 4,604 4,964
Unrealized Gains 153 6 66
Unrealized (Losses)   (247) (8)
Fair Value 4,309 4,363 5,022
Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 1,345 2,867 6,435
Certificates of Deposit | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 830 915 1,999
Fair Value 830 915 1,999
Certificates of Deposit | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 515 1,952 4,436
Fair Value $ 515 $ 1,952 $ 4,436