XML 74 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Operating Leases, After Adoption of 842  
Remaining nine months of fiscal 2021 $ 37,728
fiscal 2022 39,985
fiscal 2023 36,040
fiscal 2024 36,447
fiscal 2025 35,611
fiscal 2026 and thereafter 83,612
Total lease payments 269,423
Less imputed interest (57,074)
Present value of lease liabilities $ 212,349