XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES Maturities of Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 3,546
Finance Lease, Liability, Payments, Remainder of Fiscal Year 3,562
Lessee, Liability, Payments, Remainder of Fiscal Year 7,108
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 13,480
Finance Lease, Liability, Payments, Due Next Twelve Months 845
Lessee, Liability, Payments, Due Next Twelve Months 14,325
Lessee, Operating Lease, Liability, Payments, Due Year Two 12,591
Finance Lease, Liability, Payments, Due Year Two 520
Lessee, Liability, Payments, Due Year Two 13,111
Lessee, Operating Lease, Liability, Payments, Due Year Three 11,978
Finance Lease, Liability, Payments, Due Year Three 439
Lessee, Liability, Payments, Due Year Three 12,417
Lessee, Operating Lease, Liability, Payments, Due Year Four 11,822
Finance Lease, Liability, Payments, Due Year Four 301
Lessee, Liability, Payments, Due Year Four 12,123
Lessee, Operating Lease, Liability, Payments, Due Year Five 11,091
Finance Lease, Liability, Payments, Due Year Five 270
Lessee, Liability, Payments, Due Year Five 11,361
Lessee, Operating Lease, Liability, Payments, Due after Year Five 19,933
Finance Lease, Liability, Payments, Due after Year Five 572
Lessee, Liability, Payments, Due After Year Five 20,505
Lessee, Operating Lease, Liability, Payments, Due 84,441
Finance Lease, Liability, Payment, Due 6,509
Lessee, Liability, Payments, Due 90,950
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 15,255
Finance Lease, Liability, Undiscounted Excess Amount 739
Lessee, Liability, Undiscounted Excess Amount 15,994
Operating Lease, Liability 69,186
Finance Lease, Liability 5,770
Present Value of Lease Liabilities $ 74,956