XML 52 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details)
12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
3.24% $100 Million Interest Rate Swap [Member]
USD ($)
Dec. 31, 2013
Designated as Hedging Instrument [Member]
3.24% $100 Million Interest Rate Swap [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
2.52% $50 Million Interest Rate Swap [Member]
USD ($)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
USD ($)
Rate
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
USD ($)
Rate
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
EUR (€)
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
EUR (€)
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
Derivative Maturing in 2015 [Member]
EUR (€)
Rate
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Foreign Exchange Forward [Member]
Derivative Maturing in 2016 [Member]
EUR (€)
Rate
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
USD ($)
Derivatives, Fair Value [Line Items]                          
Long Term Debt Percentage Bearing Fixed Interest Percentage 94.00%mtd_LongTermDebtPercentageBearingFixedInterestPercentage                        
Derivative, Notional Amount           $ 87,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 78,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
        $ 325,400,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 180,300,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
notional value local currency               72,000,000mtd_Notionalvaluelocalcurrency
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
57,000,000mtd_Notionalvaluelocalcurrency
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
       
Derivative, Average Forward Exchange Rate           1.21us-gaap_DerivativeAverageForwardExchangeRate1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1.23us-gaap_DerivativeAverageForwardExchangeRate1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
    1.21us-gaap_DerivativeAverageForwardExchangeRate1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_SubsequentEventTypeAxis
= mtd_DerivativeMaturingin2015Member
1.19us-gaap_DerivativeAverageForwardExchangeRate1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_SubsequentEventTypeAxis
= mtd_DerivativeMaturingin2016Member
   
Additional Notional Value                   86,000,000mtd_AdditionalNotionalValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_SubsequentEventTypeAxis
= mtd_DerivativeMaturingin2015Member
67,000,000mtd_AdditionalNotionalValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_SubsequentEventTypeAxis
= mtd_DerivativeMaturingin2016Member
   
swiss franc per euro floor           1.20mtd_Swissfrancpereurofloor
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
             
Line Of Credit Facility Forecasted Borrowing Amount     100,000,000mtd_LineOfCreditFacilityForecastedBorrowingAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A3.24100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  50,000,000mtd_LineOfCreditFacilityForecastedBorrowingAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A2.5250MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
               
Derivative, Fixed Interest Rate     3.24%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A3.24100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  2.52%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A2.5250MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
               
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months   1,200,000us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
                     
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments                       3,500,000us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Gain/Loss on IR Effectiveness     0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A3.24100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A3.24100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
                 
Gain/Loss on FX Effectiveness           $ 0us-gaap_GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 0us-gaap_GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember