XML 33 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2016
Accounting Policies [Abstract]  
Schedule of foreign currency translation
The cumulative effects of foreign currency exchange rate fluctuations were as follows (in thousands):
Cumulative loss on foreign currency translation as of July 31, 2015
 
$
(68,510
)
Loss on foreign currency translation
 
(40,684
)
Cumulative loss on foreign currency translation as of July 31, 2016
 
$
(109,194
)
Loss on foreign currency translation
 
(18,775
)
Cumulative loss on foreign currency translation as of October 31, 2016
 
$
(127,969
)