XML 33 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income Details 1 (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]      
Interest Expense $ 6,725us-gaap_InterestExpense $ 5,666us-gaap_InterestExpense  
Cost of Goods Sold 164,666us-gaap_CostOfGoodsSold 181,450us-gaap_CostOfGoodsSold  
Income Tax Expense (Benefit) 19,912us-gaap_IncomeTaxExpenseBenefit 18,333us-gaap_IncomeTaxExpenseBenefit  
Net Income (Loss) Attributable to Parent 63,051us-gaap_NetIncomeLoss 58,051us-gaap_NetIncomeLoss 338,241us-gaap_NetIncomeLoss
Net Unrealized Gain (Loss) on Cash Flow Hedging Arrangements, Net Of Tax [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]      
Interest Expense 765us-gaap_InterestExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
768us-gaap_InterestExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
 
Cost of Goods Sold (3,091)us-gaap_CostOfGoodsSold
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
(41)us-gaap_CostOfGoodsSold
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
 
Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest (2,326)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
727us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
 
Income Tax Expense (Benefit) (339)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
287us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
 
Net Income (Loss) Attributable to Parent (1,987)us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
440us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mtd_NetUnrealizedGainLossonCashFlowHedgingArrangementsNetOfTaxMember
 
Accumulated Defined Benefit Plans Adjustment [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent 3,441us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
712us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Income Tax Expense (Benefit) 918us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
316us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Net Income (Loss) Attributable to Parent $ (2,523)us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ (396)us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember