XML 73 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives - Summary of Primary Net Hedging Positions and Corresponding Fair Values (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net $ 28,650us-gaap_DerivativeAssetNotionalAmount $ 21,018us-gaap_DerivativeAssetNotionalAmount
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net 1,966us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet 264us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
Forward Exchange Contracts [Member] | U.S. Dollar/Japanese Yen [Member]    
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net 8,035us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarJapaneseYenMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
7,191us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarJapaneseYenMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net 1,107us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarJapaneseYenMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
920us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarJapaneseYenMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Forward Exchange Contracts [Member] | U.S. Dollar/South Korean Won [Member]    
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net 12,512us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarKoreanWonMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
9,254us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarKoreanWonMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net 372us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarKoreanWonMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(521)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarKoreanWonMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Forward Exchange Contracts [Member] | U.S. Dollar/Euro [Member]    
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net 2,060us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarEuroMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
2,806us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarEuroMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net 185us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarEuroMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(85)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarEuroMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Forward Exchange Contracts [Member] | U.S. Dollar/U.K. Pound Sterling [Member]    
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net 1,308us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_UsDollarUkPoundMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
1,767us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_UsDollarUkPoundMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net 70us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_UsDollarUkPoundMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(50)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_UsDollarUkPoundMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Forward Exchange Contracts [Member] | U.S. Dollar/Taiwan Dollar [Member]    
Derivative [Line Items]    
Currency Hedged (Buy/Sell), Gross Notional Value, Net 4,735us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarTaiwaneseDollarsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Currency Hedged (Buy/Sell), Fair Value, Asset/(Liability), Net $ 232us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= mksi_USDollarTaiwaneseDollarsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember