XML 56 R38.htm IDEA: XBRL DOCUMENT 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)