XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Financial Assets and Liabilities [Line Items]          
Gain on sale of strategic investments $ 55,100 $ 0 $ 0 $ 55,077 $ 0
Shipments period using hedges (in months)       1 month  
Period for hedge balance in OCI to be reclassified to statement of operations (in months)       12 months  
Fair values of derivative instruments not designated as hedging instruments          
Financial Assets and Liabilities [Line Items]          
Forward contracts terms (in months)       1 month  
Foreign currency derivative contracts | Minimum          
Financial Assets and Liabilities [Line Items]          
Derivative maturity period       4 months  
Foreign currency derivative contracts | Maximum          
Financial Assets and Liabilities [Line Items]          
Derivative maturity period       28 months  
Foreign currency derivative contracts | Cash Flow Hedging | Maximum          
Financial Assets and Liabilities [Line Items]          
Derivative maturity period       3 years  
Foreign Exchange Forward | Cash Flow Hedging | Maximum          
Financial Assets and Liabilities [Line Items]          
Derivative maturity period       28 months  
Foreign Exchange Contracts | Fair values of derivative instruments not designated as hedging instruments | Maximum          
Financial Assets and Liabilities [Line Items]          
Non-designated foreign exchange forward contract remaining maturity   1 year   1 year