XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
May 01, 2020
Derivative assets:      
Net amount of derivative assets $ 1,697 $ 933 $ 20,573
Derivative liabilities:      
Net amount of derivative liabilities (18,023) (2,484) (259)
Forward currency contracts      
Derivative assets:      
Gross amount of derivative assets 1,697 1,139 20,662
Derivative liabilities offsetting derivative assets 0 (206) (89)
Net amount of derivative assets 1,697 933 20,573
Derivative liabilities:      
Gross amount of derivative liabilities (18,111) (3,233) (259)
Derivative assets offsetting derivative liabilities 88 749 0
Net amount of derivative liabilities $ (18,023) $ (2,484) $ (259)