XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Information Related to Remaining Lease Term and Discount Rate (Details)
Jul. 31, 2020
Jul. 31, 2019
Leases [Abstract]    
Weighted average remaining lease term, Operating leases (in years) 6 years 1 month 13 days 7 years 14 days
Weighted average remaining lease term, Finance leases (in years) 2 years 8 months 15 days 2 years 11 months 26 days
Weighted average discount rate, Operating leases 5.27% 5.40%
Weighted average discount rate, Finance leases 4.43% 3.93%