Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Fair Value Measurements (Schedule of Balance Sheet Classification and Fair Values of Derivative Instruments) (Details)

v2.4.0.8
Fair Value Measurements (Schedule of Balance Sheet Classification and Fair Values of Derivative Instruments) (Details)
In Thousands, unless otherwise specified
Sep. 30, 2014
USD ($)
Dec. 31, 2013
USD ($)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Other current assets [Member]
Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2013
Foreign Exchange Contract [Member]
Other current assets [Member]
Designated as Hedging Instrument [Member]
USD ($)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Other current assets [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Other current assets [Member]
Not Designated as Hedging Instrument [Member]
EUR (€)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Other current assets [Member]
Not Designated as Hedging Instrument [Member]
ILS
Dec. 31, 2013
Foreign Exchange Contract [Member]
Other current assets [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Accrued expenses and other current liabilities [Member]
Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2013
Foreign Exchange Contract [Member]
Accrued expenses and other current liabilities [Member]
Designated as Hedging Instrument [Member]
USD ($)
Sep. 30, 2014
Foreign Exchange Contract [Member]
Accrued expenses and other current liabilities [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2013
Foreign Exchange Contract [Member]
Accrued expenses and other current liabilities [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Derivatives, Fair Value [Line Items]                        
Assets derivatives - Notional amount        $ 5,760 $ 63,000 € 46,500   $ 12,490        
Liability derivatives - Notional amount             162,900   18,150    45,700 54,000
Notional amount 126,850 72,250                    
Assets derivatives - Fair value        153 4,473     301        
Liability derivatives - Fair value                 (952)    (1,482) (1,543)
Fair value $ 2,039 $ (1,089)