XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term and Long-Term Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 328,249  
Estimated Fair Value 327,479  
U.S. government obligations    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 298,357 $ 299,408
Gross Unrealized Gains 0 0
Gross Unrealized Losses (772) (432)
Estimated Fair Value 297,585 298,976
U.S. government obligations | Included in short-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 239,291 249,498
Gross Unrealized Gains 0 0
Gross Unrealized Losses (601) (305)
Estimated Fair Value 238,690 249,193
U.S. government obligations | Included in long-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 59,066 49,910
Gross Unrealized Gains 0 0
Gross Unrealized Losses (171) (127)
Estimated Fair Value 58,895 49,783
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29,892 29,939
Gross Unrealized Gains 2 1
Gross Unrealized Losses 0 0
Estimated Fair Value 29,894 29,940
Commercial paper | Included in short-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29,892 29,939
Gross Unrealized Gains 2 1
Gross Unrealized Losses 0 0
Estimated Fair Value $ 29,894 $ 29,940