XML 52 R62.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Financial instruments (Details 1) (USD $)
In Thousands
Jul. 31, 2011
Receivables [Member]
 
Fair value of foreign currency forward contracts  
Derivative Asset Not Designated as Hedging Instrument, Fair Value $ 3,986
Accrued Liabilities [Member]
 
Fair value of foreign currency forward contracts  
Derivative Liability Not Designated as Hedging Instrument, Fair Value $ 416