XML 84 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Schedule of Maturities of Operating Leases (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 21,225
2022 27,512
2023 27,532
2024 28,110
2024 25,768
Thereafter 81,209
Total lease payments 211,356
Less imputed interest (44,781)
Operating lease liability $ 166,575