XML 102 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of Lease Liability (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Remaining fiscal 2021 $ 37,046
Fiscal 2022 70,727
Fiscal 2023 66,273
Fiscal 2024 55,545
Fiscal 2025 49,155
Thereafter 280,797
Total lease payments 559,543
Less imputed interest (137,018)
Total current and non-current operating lease liabilities $ 422,525