IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,519+3.24%
Dec 31, 20231,471+7.92%
Dec 31, 20221,363+2.79%
Dec 31, 20211,326+16.76%
Dec 31, 20201,136+9.05%
Dec 31, 20191,041+7.17%
Dec 31, 2018972+11.47%
Dec 31, 2017872+8.96%
Dec 31, 2016800+12.42%
Dec 31, 2015712+6.26%
Dec 31, 2014670+7.85%
Dec 31, 2013621+4.50%
Dec 31, 2012594+13.23%
Dec 31, 2010525
AI Chat