XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2018
Jul. 31, 2017
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (95,540) $ (86,123)
Total property and equipment, net 111,417 88,338
Land, buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 50,162 46,921
Furniture, equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 121,248 114,735
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,544 7,858
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 26,003 $ 4,947