IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20241,258+3.81%
Dec 31, 20231,212+19.92%
Dec 31, 20221,011-2.50%
Dec 31, 20211,037+31.13%
Dec 31, 2020791+23.35%
Dec 31, 2019641+11.55%
Dec 31, 2018575+15.79%
Dec 31, 2017496+15.80%
Dec 31, 2016428+16.15%
Dec 31, 2015369+15.58%
Dec 31, 2014319-0.69%
Dec 31, 2013321+2.03%
Dec 31, 2012315+26.07%
Dec 31, 2010250
AI Chat