XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Effect of Cash Flow Hedges on Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Total revenues $ 1,260,361 $ 1,061,967 $ 2,435,394 $ 2,080,352
Revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gains (losses) related to foreign currency forward contracts designated as cash flow hedges $ (1,667) $ 5,278 $ (1,149) $ 9,764