XML 14 R48.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Instruments - Outstanding Forward Contracts (Detail) In Thousands, unless otherwise specified | Apr. 05, 2015 Designated as Hedging Instrument Japanese Yen USD ($) | Apr. 05, 2015 Designated as Hedging Instrument Japanese Yen JPY (¥) | Dec. 31, 2014 Designated as Hedging Instrument Japanese Yen USD ($) | Dec. 31, 2014 Designated as Hedging Instrument Japanese Yen JPY (¥) | Apr. 05, 2015 Designated as Hedging Instrument Hungarian Forint USD ($) | Apr. 05, 2015 Designated as Hedging Instrument Hungarian Forint HUF | Dec. 31, 2014 Designated as Hedging Instrument Hungarian Forint USD ($) | Dec. 31, 2014 Designated as Hedging Instrument Hungarian Forint HUF | Apr. 05, 2015 Designated as Hedging Instrument Singapore Dollar USD ($) | Apr. 05, 2015 Designated as Hedging Instrument Singapore Dollar SGD | Dec. 31, 2014 Designated as Hedging Instrument Singapore Dollar USD ($) | Dec. 31, 2014 Designated as Hedging Instrument Singapore Dollar SGD | Apr. 05, 2015 Designated as Hedging Instrument British Pound USD ($) | Apr. 05, 2015 Designated as Hedging Instrument British Pound GBP (£) | Dec. 31, 2014 Designated as Hedging Instrument British Pound USD ($) | Dec. 31, 2014 Designated as Hedging Instrument British Pound GBP (£) | Apr. 05, 2015 Designated as Hedging Instrument Canadian Dollar USD ($) | Apr. 05, 2015 Designated as Hedging Instrument Canadian Dollar CAD | Dec. 31, 2014 Designated as Hedging Instrument Canadian Dollar USD ($) | Dec. 31, 2014 Designated as Hedging Instrument Canadian Dollar CAD | Apr. 05, 2015 Not Designated as Hedging Instrument Japanese Yen USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument Japanese Yen JPY (¥) | Dec. 31, 2014 Not Designated as Hedging Instrument Japanese Yen USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument Japanese Yen JPY (¥) | Apr. 05, 2015 Not Designated as Hedging Instrument Hungarian Forint USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument Hungarian Forint HUF | Dec. 31, 2014 Not Designated as Hedging Instrument Hungarian Forint USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument Hungarian Forint HUF | Apr. 05, 2015 Not Designated as Hedging Instrument Singapore Dollar USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument Singapore Dollar SGD | Dec. 31, 2014 Not Designated as Hedging Instrument Singapore Dollar USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument Singapore Dollar SGD | Apr. 05, 2015 Not Designated as Hedging Instrument British Pound USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument British Pound GBP (£) | Dec. 31, 2014 Not Designated as Hedging Instrument British Pound USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument British Pound GBP (£) | Apr. 05, 2015 Not Designated as Hedging Instrument Korean Won USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument Korean Won KRW | Dec. 31, 2014 Not Designated as Hedging Instrument Korean Won USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument Korean Won KRW | Apr. 05, 2015 Not Designated as Hedging Instrument Taiwanese Dollar USD ($) | Apr. 05, 2015 Not Designated as Hedging Instrument Taiwanese Dollar TWD | Dec. 31, 2014 Not Designated as Hedging Instrument Taiwanese Dollar USD ($) | Dec. 31, 2014 Not Designated as Hedging Instrument Taiwanese Dollar TWD
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding forward contracts | $ 9,836 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | ¥ 1,266,500 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 10,211 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | ¥ 1,225,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 2,864 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 818,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 3,099 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 803,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 2,214 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 3,274 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 2,564 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 3,515 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 408 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | £ 304 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 732 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | £ 491 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 440 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 487 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 688 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | 758 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 6,542 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | ¥ 785,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 4,464 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | ¥ 535,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_JPY / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 850 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 234,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 1,569 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 410,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_HUF / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 918 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 1,250 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 922 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 1,225 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_SGD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 2,432 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | £ 1,650 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 2,183 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | £ 1,400 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 1,003 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_KRW / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 1,100,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_KRW / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 858 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_KRW / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 940,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_KRW / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 1,109 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_TWD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 34,500 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_TWD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | $ 883 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_TWD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 28,000 us-gaap_DerivativeAssetNotionalAmount / us-gaap_CurrencyAxis = currency_TWD / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember

X
- Definition Nominal or face amount used to calculate payments on the derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5580258-113959 + Details
Name: | us-gaap_DerivativeAssetNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration