XML 81 R65.htm IDEA: XBRL DOCUMENT v2.4.0.6
Financial Instruments (Details 1) (Not Designated as Hedging Instrument [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Fair value of derivative instruments on consolidated balance sheets    
Derivative Asset, Fair Value, Gross Asset $ 6,491 $ 1,261
Derivative Liability, Fair Value, Gross Liability (266) (1,501)
Foreign currency forward contracts [Member] | Other current assets [Member]
   
Fair value of derivative instruments on consolidated balance sheets    
Derivative Asset, Fair Value, Gross Asset 6,491 0
Derivative Liability, Fair Value, Gross Liability (266) 0
Foreign currency forward contracts [Member] | Accrued expenses and other current liabilities [Member]
   
Fair value of derivative instruments on consolidated balance sheets    
Derivative Asset, Fair Value, Gross Asset 0 1,261
Derivative Liability, Fair Value, Gross Liability $ 0 $ (1,501)