|
Derivatives and Other Financial Instruments and Hedging Activities (Details) (USD $)
In Thousands, unless otherwise specified |
Sep. 29, 2012
|
Dec. 31, 2011
|
||||||
|---|---|---|---|---|---|---|---|---|
| Summary of aggregate notional amount and estimated fair value of derivative instruments | ||||||||
| Derivative, Notional, Net value | $ 26,488 | $ 43,945 | ||||||
| Derivative instrument, Fair Value | (2,664) | (3,954) | ||||||
|
Foreign exchange contracts [Member]
|
||||||||
| Summary of aggregate notional amount and estimated fair value of derivative instruments | ||||||||
| Derivative, Notional, Net value | 26,488 | [1] | 40,265 | [1] | ||||
| Derivative instrument, Fair Value | (2,664) | [1] | (3,807) | [1] | ||||
|
Foreign exchange contracts - undesignated [Member]
|
||||||||
| Summary of aggregate notional amount and estimated fair value of derivative instruments | ||||||||
| Derivative, Notional, Net value | 0 | [2] | 3,680 | [2] | ||||
| Derivative instrument, Fair Value | $ 0 | [2] | $ (147) | [2] | ||||
|
||||||||