v3.24.1.1.u2
Derivatives - Forward Foreign Currency Balance Sheet (Details) - Forward foreign currency exchange contracts - USD ($)
$ in Thousands
May 04, 2024
Oct. 28, 2023
Designated Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Forward foreign currency exchange contracts $ 553 $ 471
Designated Hedging Instrument | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Forward foreign currency exchange contracts 5,498 9,897
Undesignated Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Forward foreign currency exchange contracts 1,294 1,469
Undesignated Hedging Instrument | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Forward foreign currency exchange contracts $ 3,246 $ 3,618