XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Assets and Liabilities - Short-term investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 149,519 $ 148,195
Gross Unrealized Gains 37 13
Gross Unrealized Losses Less Than 12 Continuous Months (1,813) (259)
Gross Unrealized Losses 12 Continuous Months or Longer (144) 0
Estimated fair value 147,599 [1] 147,949 [2]
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 94,796 172,934
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 94,796 [1] 172,934 [2]
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 94,796 172,934
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 94,796 [1] 172,934 [2]
Short-term investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 98,318 103,615
Gross Unrealized Gains 30 7
Gross Unrealized Losses Less Than 12 Continuous Months (1,289) (170)
Gross Unrealized Losses 12 Continuous Months or Longer (108) 0
Estimated fair value 96,951 [1] 103,452 [2]
Short-term investments | U.S. government agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 19,917 6,447
Gross Unrealized Gains 6 0
Gross Unrealized Losses Less Than 12 Continuous Months (117) (5)
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated fair value 19,806 [1] 6,442 [2]
Short-term investments | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 3,105 4,588
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months (79) (12)
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated fair value 3,026 [1] 4,576 [2]
Short-term investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 28,179 33,545
Gross Unrealized Gains 1 6
Gross Unrealized Losses Less Than 12 Continuous Months (328) (72)
Gross Unrealized Losses 12 Continuous Months or Longer (36) 0
Estimated fair value $ 27,816 [1] $ 33,479 [2]
[1] See Note 8. Fair Value Measurements for further discussion on fair values of cash equivalents and short-term investments.
[2] See Note 8. Fair Value Measurements for further discussion on fair values of cash equivalents and short-term investments.