XML 79 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
Operating Leases  
Remainder of 2020 $ 56,829
2021 76,593
2022 63,106
2023 49,777
2024 40,533
Thereafter 70,484
Total lease payments 357,322
Less imputed interest (47,178)
Total $ 310,144