XML 77 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details)
$ in Thousands
Oct. 31, 2017
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Amortized cost, Less than one year $ 279,437
Amortized cost, Due in 1-2 years 49,910
Amortized Cost 329,347
Estimated fair value, Less than one year 279,133
Estimated fair value, Due in 1-2 years 49,783
Estimated Fair Value $ 328,916