XML 25 R43.htm IDEA: XBRL DOCUMENT v2.3.0.15
Derivative Instruments (Details) (USD $)
Sep. 30, 2011
Dec. 31, 2010
Currency swaps | Derivatives not designated as hedging instruments
  
Derivative Instruments  
Notional amounts of derivatives $ 86,400,000
Liability Derivatives  
Liability Derivatives, Accounts payable 1,368,000
Forward exchange contracts | Derivatives not designated as hedging instruments
  
Derivative Instruments  
Notional amounts of derivatives15,100,00012,000,000
Asset Derivatives  
Asset Derivatives, Accounts receivable80,00090,000
Liability Derivatives  
Liability Derivatives, Accounts payable12,00077,000
Derivatives not designated as hedging instruments
  
Asset Derivatives  
Asset Derivatives, Accounts receivable80,00090,000
Liability Derivatives  
Liability Derivatives, Accounts payable$ 12,000$ 1,445,000
Forward exchange contracts
  
Derivative Instruments  
Derivative maturity period, less than6 months