XML 37 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2015
Jan. 31, 2015
Jul. 31, 2014
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost $ 144,583 $ 208,587 $ 263,674
Unrealized Gains 221 233 375
Unrealized (Losses) (114) (126) (182)
Fair Value 144,690 208,694 263,867
Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 71,943 104,201 106,641
Unrealized Gains 44 71 96
Unrealized (Losses) (61) (26) (16)
Fair Value 71,926 104,246 106,721
Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 72,640 104,386 157,033
Unrealized Gains 177 162 279
Unrealized (Losses) (53) (100) (166)
Fair Value 72,764 104,448 157,146
Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 55,699 103,326 148,923
Corporate Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 37,961 56,594 55,849
Unrealized Gains 1 20 50
Unrealized (Losses) (60) (24) (15)
Fair Value 37,902 56,590 55,884
Corporate Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 17,835 46,754 93,086
Unrealized Gains 1 22 96
Unrealized (Losses) (39) (40) (143)
Fair Value 17,797 46,736 93,039
Municipal And Pre-Refunded Municipal Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 77,534 73,495 74,526
Municipal And Pre-Refunded Municipal Bonds | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 31,983 30,509 29,022
Unrealized Gains 43 41 29
Unrealized (Losses) (1) (2) (1)
Fair Value 32,025 30,548 29,050
Municipal And Pre-Refunded Municipal Bonds | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 45,405 42,840 45,387
Unrealized Gains 110 113 107
Unrealized (Losses) (6) (6) (18)
Fair Value 45,509 42,947 45,476
Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 6,435 14,198 16,850
Certificates of Deposit | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 1,999 11,127 14,348
Unrealized Gains   5 9
Fair Value 1,999 11,132 14,357
Certificates of Deposit | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 4,436 3,066 2,493
Fair Value 4,436 3,066 2,493
Treasury Bills      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value   9,156 15,803
Treasury Bills | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost   2,033 4,530
Unrealized Gains   3 4
Fair Value   2,036 4,534
Treasury Bills | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost   7,111 11,264
Unrealized Gains   9 5
Fair Value   7,120 11,269
Commercial Paper      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value   3,940 2,896
Commercial Paper | Short-term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost   3,938 2,892
Unrealized Gains   2 4
Fair Value   3,940 2,896
Mutual Funds, Held in Rabbi Trust      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value 5,022 3,778 3,089
Mutual Funds, Held in Rabbi Trust | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 4,964 3,816 3,026
Unrealized Gains 66 16 68
Unrealized (Losses) (8) (54) (5)
Fair Value $ 5,022 3,778 3,089
Federal Government Agencies      
Schedule of Available-for-sale Securities [Line Items]      
Fair Value   801 1,780
Federal Government Agencies | Long Term Investments      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost   799 1,777
Unrealized Gains   2 3
Fair Value   $ 801 $ 1,780