XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Fair Values of Outstanding Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative assets: $ 90,536 $ 64,824
Derivative liabilities: 20,268 33,972
Non-designated hedges | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 688 99
Non-designated hedges | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 199 5,244
Non-designated hedges | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 0 1
Cash flow hedges | Cash flow hedges | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 52,123 42,968
Cash flow hedges | Cash flow hedges | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 37,725 21,757
Cash flow hedges | Cash flow hedges | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 16,644 13,231
Cash flow hedges | Cash flow hedges | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: $ 3,425 $ 15,496