XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Annual Required Payments (Details)
$ in Thousands
Jul. 31, 2018
USD ($)
Minimum commitments under noncancelable operating leases  
2019 $ 7,958
2020 6,208
2021 4,666
2022 2,904
2023 2,104
Thereafter 3,593
Total $ 27,433