IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,698-4.35%
Dec 31, 20231,775-16.96%
Dec 31, 20222,138+22.37%
Dec 31, 20211,747+5.14%
Dec 31, 20201,662+0.43%
Dec 31, 20191,655+6.99%
Dec 31, 20181,547-12.49%
Dec 31, 20171,767+7.83%
Dec 31, 20161,639+5.13%
Dec 31, 20151,559+23.08%
Dec 31, 20141,267+77.82%
Dec 31, 2013712+52.41%
Dec 31, 2012467-4.86%
Dec 31, 2011491+52.15%
Dec 31, 2010323
AI Chat