XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.4
Financial Assets and Liabilities - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2023
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Financial Assets And Liabilities [Line Items]        
Gain on sale of strategic investments $ 55,100,000 $ 55,077,000 $ 0 $ 0
Impairment of non-marketable equity securities   $ 0 0 0
Shipments period using hedges (in months)   1 month    
Gains (losses) related to discontinuation of cash flow hedges   $ 0 $ 0 $ 0
Fair values of derivative instruments not designated as hedging instruments        
Financial Assets And Liabilities [Line Items]        
Forward contracts terms (in months)   1 month    
Cash Flow Hedging        
Financial Assets And Liabilities [Line Items]        
Period for hedge balance in OCI to be reclassified to statement of operations (in months)   12 months    
Foreign Exchange Contracts | Fair values of derivative instruments not designated as hedging instruments        
Financial Assets And Liabilities [Line Items]        
Non-designated foreign exchange forward contract remaining maturity   1 year    
Minimum | Foreign currency derivative contracts        
Financial Assets And Liabilities [Line Items]        
Derivative maturity period   2 months    
Minimum | Foreign exchange forward | Cash Flow Hedging        
Financial Assets And Liabilities [Line Items]        
Derivative maturity period   29 months    
Maximum        
Financial Assets And Liabilities [Line Items]        
Short-term investments, term   3 years    
Maximum | Foreign currency derivative contracts        
Financial Assets And Liabilities [Line Items]        
Derivative maturity period   29 months    
Maximum | Foreign exchange forward | Cash Flow Hedging        
Financial Assets And Liabilities [Line Items]        
Derivative maturity period   3 years