XML 57 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Cumulative Translation Adjustment Summary [Roll Forward]    
Cumulative loss on foreign currency translation, Beginning balance $ (109,194) $ (68,510)
Gain (loss) on foreign currency translation 8,518 (40,684)
Cumulative loss on foreign currency translation, Ending balance $ (100,676) $ (109,194)