XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Assets and Liabilities - Schedule of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Cash Equivalents and Short-term Investments [Line Items]    
Cash equivalents $ 52,978 $ 877,956
Cash equivalents, gross unrealized gains   1
Cash equivalents, fair value 52,978 877,957
Amortized Cost 72,728 153,496
Gross Unrealized Gains 219 523
Gross Unrealized Losses Less Than 12 Continuous Months (18) (128)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (22)
Estimated Fair Value 72,929 153,869
U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 6,661 19,411
Gross Unrealized Gains 19 44
Gross Unrealized Losses Less Than 12 Continuous Months 0 (6)
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value 6,680 19,449
Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 22,004  
Gross Unrealized Gains 61  
Gross Unrealized Losses Less Than 12 Continuous Months 0  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 22,065  
Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 43,878 105,024
Gross Unrealized Gains 139 349
Gross Unrealized Losses Less Than 12 Continuous Months (18) (115)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (2)
Estimated Fair Value 43,999 105,256
Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost   29,061
Gross Unrealized Gains   130
Gross Unrealized Losses Less Than 12 Continuous Months   (7)
Gross Unrealized Losses 12 Continuous Months or Longer   (20)
Estimated Fair Value   29,164
Other    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 185  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less Than 12 Continuous Months 0  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 185  
Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Cash equivalents 52,978 869,972
Cash equivalents, gross unrealized gains   0
Cash equivalents, fair value $ 52,978 869,972
U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Cash equivalents   7,984
Cash equivalents, gross unrealized gains   1
Cash equivalents, fair value   $ 7,985