XML 67 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2017
Oct. 31, 2016
Cash Equivalents    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost $ 560,594 $ 504,972
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less than 12 Months 0 0
Gross Unrealized Losses 12 Months or Longer 0 0
Estimated Fair Value 560,594 504,972
Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   140,676
Gross Unrealized Gains   60
Gross Unrealized Losses Less than 12 Months   (41)
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   140,695
Other Long-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Non-marketable equity securities, Cost 7,826 9,756
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12Months 0 0
Gross Unrealized Loss Position 12Months Or Longer 0 0
Non-marketable equity securities 7,826 9,756
Money market funds | Cash Equivalents    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 560,594 499,274
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less than 12 Months 0 0
Gross Unrealized Losses 12 Months or Longer 0 0
Estimated Fair Value 560,594 499,274
Commercial paper | Cash Equivalents    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   1,498
Gross Unrealized Gains   0
Gross Unrealized Losses Less than 12 Months   0
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   1,498
Commercial paper | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   25,430
Gross Unrealized Gains   1
Gross Unrealized Losses Less than 12 Months   0
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   25,431
Certificates of deposit | Cash Equivalents    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   4,200
Gross Unrealized Gains   0
Gross Unrealized Losses Less than 12 Months   0
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   4,200
Certificates of deposit | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   12,849
Gross Unrealized Gains   0
Gross Unrealized Losses Less than 12 Months   0
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   12,849
U.S. government agency securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   13,607
Gross Unrealized Gains   4
Gross Unrealized Losses Less than 12 Months   (8)
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   13,603
Corporate debt securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   58,753
Gross Unrealized Gains   43
Gross Unrealized Losses Less than 12 Months   (18)
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   58,778
Asset-backed securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   22,146
Gross Unrealized Gains   12
Gross Unrealized Losses Less than 12 Months   (12)
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   22,146
Non-U.S. government agency securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   3,403
Gross Unrealized Gains   0
Gross Unrealized Losses Less than 12 Months   (3)
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   3,400
Other | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost   4,488
Gross Unrealized Gains   0
Gross Unrealized Losses Less than 12 Months   0
Gross Unrealized Losses 12 Months or Longer   0
Estimated Fair Value   4,488
Non-Marketable Equity Securities | Other Long-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Non-marketable equity securities, Cost 7,826 9,756
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12Months 0 0
Gross Unrealized Loss Position 12Months Or Longer 0 0
Non-marketable equity securities $ 7,826 $ 9,756