XML 71 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Assets and Liabilities - Summary of Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Cash, Cash Equivalents and Investments [Line Items]    
Total $ 148,195  
Gross Unrealized Gains 13  
Gross Unrealized Losses Less Than 12 Continuous Months (259)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 147,949  
Cash equivalents:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 172,934 $ 304,127
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] 172,934 304,127
Other long-term assets:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 17,638 13,200
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] 17,638 13,200
Money market funds | Cash equivalents:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 172,934 304,127
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] 172,934 304,127
US Government Agencies Debt Securities and US Treasury Bill Securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 6,447  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less Than 12 Continuous Months (5)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 6,442  
Municipal Bonds | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 4,588  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less Than 12 Continuous Months (12)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 4,576  
Corporate Debt Securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 103,615  
Gross Unrealized Gains 7  
Gross Unrealized Losses Less Than 12 Continuous Months (170)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 103,452  
Asset-backed Securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 33,545  
Gross Unrealized Gains 6  
Gross Unrealized Losses Less Than 12 Continuous Months (72)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 33,479  
Non-marketable equity securities | Other long-term assets:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 17,638 13,200
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] $ 17,638 $ 13,200
[1] See Note 7. Fair Value Measures for further discussion on fair values.