Consolidated Statement Of Comprehensive (Loss) Income - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 31, 2018 |
Jul. 31, 2017 |
Jul. 31, 2018 |
Jul. 31, 2017 |
|
| Statement of Comprehensive Income [Abstract] | ||||
| Net income | $ 75,866 | $ 47,459 | $ 109,565 | $ 78,113 |
| Other comprehensive (loss) income: | ||||
| Foreign currency translation adjustment | (102,055) | 195,438 | (190,307) | 229,101 |
| Total comprehensive (loss) income | $ (26,189) | $ 242,897 | $ (80,742) | $ 307,214 |