XML 66 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Maturity Disclosure (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 18,865
Lessee, Operating Lease, Liability, to be Paid, Year Two 15,286
Lessee, Operating Lease, Liability, to be Paid, Year Three 8,445
Lessee, Operating Lease, Liability, to be Paid, Year Four 3,750
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,602
Lessee, Operating Lease, Liability, to be Paid, after Year Five 225
Lessee, Operating Lease, Liability, to be Paid 48,173
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (2,159)
Operating Lease, Liability $ 46,014