XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Assets and Liabilities - Short-term investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Oct. 31, 2022
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 151,906 $ 150,511
Gross Unrealized Gains 115 7
Gross Unrealized Losses Less Than 12 Continuous Months (323) (1,082)
Gross Unrealized Losses 12 Continuous Months or Longer (852) (1,523)
Estimated fair value 150,846 [1] 147,913 [2]
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 73,611 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 73,611 [1] 77,683 [2]
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 73,611 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 73,611 [1] 77,683 [2]
Short-term investments | U.S. government agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 20,922 25,816
Gross Unrealized Gains 5 0
Gross Unrealized Losses Less Than 12 Continuous Months (59) (174)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (39)
Estimated fair value 20,868 [1] 25,603 [2]
Short-term investments | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 1,965 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 (40) (80)
Estimated fair value 1,925 [1] 2,878 [2]
Short-term investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 99,517 95,899
Gross Unrealized Gains 96 7
Gross Unrealized Losses Less Than 12 Continuous Months (204) (747)
Gross Unrealized Losses 12 Continuous Months or Longer (669) (1,135)
Estimated fair value 98,740 [1] 94,024 [2]
Short-term investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 29,502 25,826
Gross Unrealized Gains 14 0
Gross Unrealized Losses Less Than 12 Continuous Months (60) (149)
Gross Unrealized Losses 12 Continuous Months or Longer (143) (269)
Estimated fair value $ 29,313 [1] $ 25,408 [2]
[1] See Note 8. Fair Value Measurements for further discussion on fair values.
[2] See Note 8. Fair Value Measurements for further discussion on fair values.