XML 168 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments And Contingencies (Schedule Of Future Minimum Lease Payments) (Details)
$ in Thousands
Jan. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 66,469
2021 58,435
2022 38,808
2023 28,587
2024 21,962
Thereafter 37,400
Total payments $ 251,661