|
Derivatives and Hedging Activities - Balance Sheet Location and Fair Value of the Company's Derivatives (Detail) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
|---|---|---|
| Prepaid Expenses and Other Current Assets [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign currency contracts | $ 2,323 | $ 1,165 |
| Other Accrued Liabilities [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign currency contracts | (2,575) | (3,584) |
| Not Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Total derivatives not designated as hedging instruments | (252) | (2,419) |
| Not Designated as Hedging Instrument [Member] | Prepaid Expenses and Other Current Assets [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign currency contracts | 2,323 | 1,165 |
| Not Designated as Hedging Instrument [Member] | Other Accrued Liabilities [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign currency contracts | $ (2,575) | $ (3,584) |