METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$29B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024687+3.50%
Dec 31, 2023664-6.40%
Dec 31, 2022709+9.58%
Dec 31, 2021647+9.01%
Dec 31, 2020594+4.87%
Dec 31, 2019566+5.74%
Dec 31, 2018536+1.31%
Dec 31, 2017529+16.18%
Dec 31, 2016455+10.59%
Dec 31, 2015411-5.56%
Dec 31, 2014436-6.65%
Dec 31, 2013467+6.70%
Dec 31, 2012437+2.88%
Dec 31, 2011425+15.24%
Dec 31, 2010369