XML 49 R83.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Lessee, Lease, Description [Line Items]      
Rent expense $ 8,825 $ 3,804 $ 3,560
Europe [Member]      
Lessee, Lease, Description [Line Items]      
Rent expense $ 5,202