METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.5B
P/E ratio
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net earnings232269291306338353384376513561603769873789863
Depreciation303233353433333337394245474950
Amortization151821252931364348505763667273
Deferred tax (benefit) provision---------11-13127-13-5
Share-based compensation121213131414151718181920201820
Other--1100-0-0-03-02-0--23
Trade accounts receivable, net55-54-9-297-25239203146683-5053
Inventories40-2047-8-9191214215411943-71-24
Other current assets20-04245-06-105516-211
Trade accounts payable-28-28062101234-12-1894-14-4112
Taxes payable757-423-314-2-614205612-12
Accruals and other-2-50-0-16194015-27-53781-72-6220
Net Cash Provided by (Used in) Operating Activities268281328346419427443516565603725909859966968
Proceeds from sale of property, plant and equipment0200110128134012
Purchase of property, plant and equipment7499968289831241271439792108121105104
Proceeds from government funding------------306-
Acquisitions13352361411110862622138610
Other investing activities01---5-3-7-115-1110277
Net cash used in investing activities-77-132-97-85-94-101-231-217-139-99-100-314-139-132-119
Proceeds from borrowings7154704785566297429061,2449411,4351,4892,4282,3072,1272,157
Repayments of borrowings3306485965315865945941,1858761,1771,4842,0361,9472,0972,175
Proceeds from Stock Options Exercised202122202130252925482720331924
Repurchases of common stock2402052792954144955004004757757751,0001,100900850
Payments of Excise Tax on Repurchases of Common Stock--------------8
Acquisition contingent consideration paid---------10--88-
Other financing activities-7-0-1-10----2-1-3-1-1-3
Net cash provided by (used in) financing activities168-360-366-251-348-307-146-320-388-477-744-591-716-860-856
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations-------------6-1-3
Net increase (decrease) in cash and cash equivalents-----------1144-3-26-10
Interest---------373841527676
Taxes60707883958593110132129135153114178209