XML 51 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details)
$ in Thousands
Jan. 31, 2019
USD ($)
Operating Leases  
2021 $ 13,688
2022 19,238
2023 19,321
2024 19,052
2025 18,534
2026 and thereafter 112,238
Total 202,071
Other  
2021 33,686
2022 7,716
2023 5,211
2024 1,537
2025 1,457
2026 and thereafter 2,860
Total $ 52,467