XML 67 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net (Details Textuals) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 39.6 $ 34.2 $ 34.9
Capitalized Computer Software, Period Increase (Decrease)   29.8  
Software and Software Development Costs [Member]      
Property, Plant and Equipment [Line Items]      
Amortization expense $ 10.6 $ 8.5 $ 5.0