XML 40 R31.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Derivatives (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities $ (316) $ (667)
Prepaid Assets and Other Current Assets [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 520 1,617
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 327
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 0
Prepaid Assets and Other Current Assets [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 0 327
Prepaid Assets and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Assets 520 1,290
Accrued Liabilities [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (175) 0
Accrued Liabilities [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities (141) 0
Other Liabilities [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contracts [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities 0 (667)
Designated as Hedging Instrument [Member]
   
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]    
Derivative Liabilities $ (175) $ (667)