XML 46 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Operating and Finance Lease Liabilities (Details)
Oct. 31, 2019
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 8,192,000
Lessee, Operating Lease, Liability, Payments, Due Year Two 8,619,000
Lessee, Operating Lease, Liability, Payments, Due Year Three 7,387,000
Lessee, Operating Lease, Liability, Payments, Due Year Four 5,877,000
Lessee, Operating Lease, Liability, Payments, Due Year Five 4,170,000
Lessee, Operating Lease, Liability, Payments, Due after Year Five 6,555,000
Lessee, Operating Lease, Liability, Payments, Due 40,800,000
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 3,827,000
Operating Lease, Liability $ 36,973,000
Operating Lease, Weighted Average Remaining Lease Term 4 years 7 months 2 days
Operating Lease, Weighted Average Discount Rate, Percent 4.05%
Finance Lease, Liability, Payments, Remainder of Fiscal Year $ 109,000
Finance Lease, Liability, Payments, Due Year Two 0
Finance Lease, Liability, Payments, Due Year Three 0
Finance Lease, Liability, Payments, Due Year Four 0
Finance Lease, Liability, Payments, Due Year Five 0
Finance Lease, Liability, Payments, Due after Year Five 0
Finance Lease, Liability, Payments, Due 109,000
Finance Lease, Liability, Undiscounted Excess Amount 2,000
Finance Lease, Liability $ 107,000
Finance Lease, Weighted Average Remaining Lease Term 2 months 19 days
Finance Lease, Weighted Average Discount Rate, Percent 4.21%
Operating Lease And Finance Lease, Liability, Payments, Remainder Of Fiscal Year $ 8,301,000
Operating Lease And Finance Lease, Liability, Payments, Year Two 8,619,000
Operating Lease And Finance Lease, Liability, Payments, Year Three 7,387,000
Operating Lease And Finance Lease, Liability, Payments, Year Four 5,877,000
Operating Lease And Finance Lease, Liability, Payments, Year Five 4,170,000
Operating Lease And Finance Lease, Liability, Payments, Due After Year Five 6,555,000
Operating Lease And Finance Lease, Liability, Payments Due 40,909,000
Operating Lease And Finance Lease, Liability, Undiscounted Excess Amount 3,829,000
Operating Lease And Finance Lease, Liability $ 37,080,000