v3.22.2.2
Derivative Instruments - Fair Values of Outstanding Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative assets: $ 159,292 $ 39,031
Derivative liabilities: 36,486 13,039
Non-designated hedges | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 957 1,076
Non-designated hedges | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 2 0
Non-designated hedges | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 3,655 336
Non-designated hedges | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 0 16
Cash flow hedges | Cash flow hedges | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 86,853 21,337
Cash flow hedges | Cash flow hedges | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets: 71,480 16,618
Cash flow hedges | Cash flow hedges | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: 31,331 7,512
Cash flow hedges | Cash flow hedges | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities: $ 1,500 $ 5,175