XML 65 R52.htm IDEA: XBRL DOCUMENT v3.4.0.3
SHORT-TERM AND LONG-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Apr. 30, 2016
Oct. 31, 2015
Long Term Investments    
Amortized Cost $ 320,211  
Estimated Fair Value 320,412  
U.S. government obligations    
Long Term Investments    
Amortized Cost 315,214 $ 205,279
Gross Unrealized Gains 244 10
Gross Unrealized Losses (43) (66)
Estimated Fair Value 315,415 205,223
U.S. government obligations | Short-term investments    
Long Term Investments    
Amortized Cost 190,123 110,108
Gross Unrealized Gains 87 10
Gross Unrealized Losses (28) 0
Estimated Fair Value 190,182 110,118
U.S. government obligations | Other Long-term investments    
Long Term Investments    
Amortized Cost 125,091 95,171
Gross Unrealized Gains 157 0
Gross Unrealized Losses (15) (66)
Estimated Fair Value 125,233 95,105
Commercial paper    
Long Term Investments    
Amortized Cost 4,997 24,989
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 4,997 24,989
Commercial paper | Short-term investments    
Long Term Investments    
Amortized Cost 4,997 24,989
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 4,997 $ 24,989