Foreign Currency Derivatives - Derivative Instruments Measured at Gross Fair Value as Reflected in Condensed Consolidated Balance Sheets (Details) (Foreign exchange contract, USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Mar. 15, 2015
Dec. 31, 2014
Derivatives Fair Value [Line Items]      
Derivative assets $ 22,808   $ 14,342
Derivative liabilities   12,651 8,175
Designated as Hedge Instruments      
Derivatives Fair Value [Line Items]      
Derivative assets 11,012 [1]   5,501 [1]
Derivative liabilities 5,856 [2]   4,041 [2]
Not Designated as Hedging Instrument      
Derivatives Fair Value [Line Items]      
Derivative assets 11,796 [1]   8,841 [1]
Derivative liabilities $ 6,795 [2]   $ 4,134 [2]
[1] All derivative assets are recorded in “Prepaid and other current assets” in the condensed consolidated balance sheets.
[2] All derivative liabilities are recorded in “Other accrued liabilities” in the condensed consolidated balance sheets.