XML 52 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation $ (131,250) $ (114,191)
Total property and equipment, net 225,222 185,242
Land, buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 108,433 81,556
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 174,196 130,852
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 27,452 14,428
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 38,900 33,869
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,491 $ 38,728