IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,068+12.23%
Dec 31, 2023952-23.00%
Dec 31, 20221,236+61.84%
Dec 31, 2021764+31.03%
Dec 31, 2020583-19.66%
Dec 31, 2019725-5.85%
Dec 31, 2018770-23.31%
Dec 31, 20171,005+7.49%
Dec 31, 2016935+9.08%
Dec 31, 2015857+4.37%
Dec 31, 2014821+71.61%
Dec 31, 2013478+17.72%
Dec 31, 2012406-6.99%
Dec 31, 2011437+53.23%
Dec 31, 2010285
AI Chat