IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024929+2.48%
Dec 31, 2023907+66.95%
Dec 31, 2022543-28.13%
Dec 31, 2021756+16.59%
Dec 31, 2020648+41.14%
Dec 31, 2019459+14.77%
Dec 31, 2018400+7.18%
Dec 31, 2017373+11.57%
Dec 31, 2016335+54.63%
Dec 31, 2015216-8.26%
Dec 31, 2014236-4.13%
Dec 31, 2013246+6.82%
Dec 31, 2012230+4.34%
Dec 31, 2011221+23.41%
Dec 31, 2010179
AI Chat