XML 24 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivatives and Hedging Activities (Details) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2011
Jul. 31, 2011
Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value $ 296 $ 16
Derivative liability designated as hedging instrument, fair value 108,969 114,110
Nondesignated [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value 21 3
Derivative liability designated as hedging instrument, fair value 1 2
Prepaid expenses and other current assets [Member] | Net Investment Hedging [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value 0 0
Other Current Liabilities [Member] | Net Investment Hedging [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative liability designated as hedging instrument, fair value 2,656 5,295
Foreign Exchange Contract [Member] | Prepaid expenses and other current assets [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value 296 16
Foreign Exchange Contract [Member] | Prepaid expenses and other current assets [Member] | Cash Flow Hedging [Member] | Nondesignated [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value 21 3
Foreign Exchange Contract [Member] | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative liability designated as hedging instrument, fair value 2,656 5,295
Foreign Exchange Contract [Member] | Other Current Liabilities [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative liability designated as hedging instrument, fair value 188 830
Foreign Exchange Contract [Member] | Other Current Liabilities [Member] | Cash Flow Hedging [Member] | Nondesignated [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative liability designated as hedging instrument, fair value 1 2
Foreign Currency Denominated Debt [Member] | Prepaid expenses and other current assets [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative asset designated as hedging instrument, fair value 0 0
Foreign Currency Denominated Debt [Member] | Long Term Obligations Less Current Maturities [Member] | Designated as Hedging Instrument [Member]
   
Fair values of derivative instruments in Consolidated Balance Sheets    
Derivative liability designated as hedging instrument, fair value $ 106,125 $ 107,985