XML 81 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Payments (Details)
$ in Thousands
Jul. 31, 2020
USD ($)
Leases [Abstract]  
Remainder of fiscal 2020 $ 18,137
2021 86,552
2022 76,714
2023 61,045
2024 56,901
Thereafter 311,341
Total future minimum lease payments 610,690
Less: Imputed interest 68,614
Total lease liabilities $ 542,076