XML 102 R68.htm IDEA: XBRL DOCUMENT  v2.3.0.11
FINANCIAL INSTRUMENTS AND RISKS AND UNCERTAINTIES (Details) (USD $)
In Thousands
Jul. 31, 2011
Jul. 31, 2010
Other Assets Current [Member]
   
Derivatives not designated as hedging instruments    
Foreign exchange forward contracts $ 1,456 $ 2,166
Total derivatives   2,166
Other Current Liabilities [Member]
   
Derivatives not designated as hedging instruments    
Foreign exchange forward contracts 478 555
Total derivatives   555
Long-term Debt [Member]
   
Nonderivative instruments designated as hedging instruments    
Net investment hedge $ 115,803 $ 104,166