XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Assets and Liabilities - Short-term investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Oct. 31, 2022
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 148,490 $ 150,511
Gross Unrealized Gains 127 7
Gross Unrealized Losses Less Than 12 Continuous Months (476) (1,082)
Gross Unrealized Losses 12 Continuous Months or Longer (1,091) (1,523)
Estimated fair value 147,050 [1] 147,913 [2]
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 45,367 77,683
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 45,367 [1] 77,683 [2]
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 45,367 77,683
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 45,367 [1] 77,683 [2]
Short-term investments | U.S. government agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 24,851 25,816
Gross Unrealized Gains 5 0
Gross Unrealized Losses Less Than 12 Continuous Months (108) (174)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (39)
Estimated fair value 24,748 [1] 25,603 [2]
Short-term investments | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 2,695 2,970
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 (12)
Gross Unrealized Losses 12 Continuous Months or Longer (56) (80)
Estimated fair value 2,639 [1] 2,878 [2]
Short-term investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 93,437 95,899
Gross Unrealized Gains 103 7
Gross Unrealized Losses Less Than 12 Continuous Months (304) (747)
Gross Unrealized Losses 12 Continuous Months or Longer (852) (1,135)
Estimated fair value 92,384 [1] 94,024 [2]
Short-term investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 27,507 25,826
Gross Unrealized Gains 19 0
Gross Unrealized Losses Less Than 12 Continuous Months (64) (149)
Gross Unrealized Losses 12 Continuous Months or Longer (183) (269)
Estimated fair value $ 27,279 [1] $ 25,408 [2]
[1] See Note 7. Fair Value Measurements for further discussion on fair values.
[2] See Note 7. Fair Value Measurements for further discussion on fair values.