XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Financial Assets and Liabilities - Schedule of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 153,496 $ 152,725
Gross Unrealized Gains 523 34
Gross Unrealized Losses Less Than 12 Continuous Months (128) (609)
Gross Unrealized Losses 12 Continuous Months or Longer (22) (511)
Estimated fair value 153,869 151,639
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 877,956 13,123
Gross Unrealized Gains 1 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated fair value 877,957 13,123
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 869,972 10,129
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 869,972 10,129
Cash equivalents | U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 7,984 2,994
Gross Unrealized Gains 1 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated fair value 7,985 2,994
Short-term Investments | U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 19,411 15,752
Gross Unrealized Gains 44 0
Gross Unrealized Losses Less Than 12 Continuous Months (6) (61)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (2)
Estimated fair value 19,449 15,689
Short-term Investments | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Total   515
Gross Unrealized Gains   0
Gross Unrealized Losses Less Than 12 Continuous Months   0
Gross Unrealized Losses 12 Continuous Months or Longer   (16)
Estimated fair value   499
Short-term Investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 105,024 103,213
Gross Unrealized Gains 349 13
Gross Unrealized Losses Less Than 12 Continuous Months (115) (455)
Gross Unrealized Losses 12 Continuous Months or Longer (2) (396)
Estimated fair value 105,256 102,375
Short-term Investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 29,061 33,245
Gross Unrealized Gains 130 21
Gross Unrealized Losses Less Than 12 Continuous Months (7) (93)
Gross Unrealized Losses 12 Continuous Months or Longer (20) (97)
Estimated fair value $ 29,164 $ 33,076