XML 16 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details)
3 Months Ended 3 Months Ended 3 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2014
USD ($)
Mar. 31, 2015
Not Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2014
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2014
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
USD ($)
Dec. 31, 2014
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
EUR (€)
Mar. 31, 2015
3.24% $100 Million Interest Rate Swap [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2014
3.24% $100 Million Interest Rate Swap [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
2.52% $50 Million Interest Rate Swap [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
2.25% $100 Million Interest Rate Swap [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
Derivative Maturing in 2015 [Member]
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
Derivative Maturing in 2015 [Member]
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
EUR (€)
Mar. 31, 2015
Maturing in 2016 [Member]
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
Maturing in 2016 [Member]
Foreign Exchange Forward [Member]
Designated as Hedging Instrument [Member]
EUR (€)
Derivative Instruments and Hedging Activities Disclosures [Line Items]                                
Derivative, Notional Amount     $ 286,900,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 325,400,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
    $ 87,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
          $ 72,600,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= mtd_DerivativeMaturingin2015Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  $ 72,400,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= mtd_Maturingin2016Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Notional Value Local Currency               71,500,000mtd_NotionalValueLocalCurrency
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
          66,700,000mtd_NotionalValueLocalCurrency
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= mtd_DerivativeMaturingin2015Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  66,500,000mtd_NotionalValueLocalCurrency
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= mtd_Maturingin2016Member
/ 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
100,000,000mtd_LineOfCreditFacilityForecastedBorrowingAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A2.25100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
       
Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax         22,800,000us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
300,000us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ 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
2.25%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= mtd_A2.25100MillionInterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
       
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months     9,000,000us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
                         
Gain (Loss) on Interest Rate Cash Flow Hedge Ineffectiveness         0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
    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 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ (9,300,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments $ (200,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments