XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting (Details Textuals) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges $ 907us-gaap_RestructuringCharges $ 1,492us-gaap_RestructuringCharges
Western European Operations [Member]    
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges (200)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SegmentGeographicalGroupsOfCountriesGroupThreeMember
100us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SegmentGeographicalGroupsOfCountriesGroupThreeMember
Chinese Operations [Member]    
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges 100us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SegmentGeographicalGroupsOfCountriesGroupFourMember
200us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SegmentGeographicalGroupsOfCountriesGroupFourMember
Other Operations [Member]    
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges 300us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_OtherOperationsMember
300us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_OtherOperationsMember
Us Operations segment Member    
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges   600us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_UsOperationsSegmentMember
Swiss Operations segment Member    
Segment Reporting (Textuals) [Abstract]    
Restructuring Charges $ 700us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SwissOperationsSegmentMember
$ 300us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mtd_SwissOperationsSegmentMember