Annual report pursuant to Section 13 and 15(d)

Financial Instruments And Risk Management (Balance Sheet Classification And Fair Value Of Derivative Instruments) (Details)

v2.4.0.6
Financial Instruments And Risk Management (Balance Sheet Classification And Fair Value Of Derivative Instruments) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Prepaid Expenses And Other Current Assets [Member] | Derivatives Not Designated As Hedging Instrument [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 645 $ 789
Prepaid Expenses And Other Current Assets [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 6,591 362
Prepaid Expenses And Other Current Assets [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Option Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets    15
Other Non-Current Assets [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 1,117   
Other Long-Term Liabilities [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 91   
Accrued Liabilities [Member] | Derivatives Not Designated As Hedging Instrument [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,962 4,169
Accrued Liabilities [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Forward Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 824 2,732
Accrued Liabilities [Member] | Cash Flow Hedges [Member] | Derivatives Designated As Hedging Instruments [Member] | Currency Option Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities    $ 102