XML 209 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases | Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
Maturities of Operating Lease Liabilities [Abstract]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 49,173
Lessee, Operating Lease, Liability, Payments, Due Year Two 58,975
Lessee, Operating Lease, Liability, Payments, Due Year Three 39,114
Lessee, Operating Lease, Liability, Payments, Due Year Four 28,405
Lessee, Operating Lease, Liability, Payments, Due Year Five 21,325
Lessee, Operating Lease, Liability, Payments, Due after Year Five 35,172
Lessee, Operating Lease, Liability, Payments, Due 232,164
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (26,395)
Operating Lease, Liability $ 205,769