IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024630-23.50%
Dec 31, 2023824-8.69%
Dec 31, 2022902-8.28%
Dec 31, 2021984-8.84%
Dec 31, 20201,079+16.11%
Dec 31, 2019929+19.74%
Dec 31, 2018776+1.76%
Dec 31, 2017763+8.28%
Dec 31, 2016704+0.30%
Dec 31, 2015702+57.55%
Dec 31, 2014446+90.52%
Dec 31, 2013234+283.45%
Dec 31, 201261+12.27%
Dec 31, 201154+43.95%
Dec 31, 201038
AI Chat