IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202432.3-2.49%
Dec 31, 202333.1+10.31%
Dec 31, 202230-6.90%
Dec 31, 202132.2+10.39%
Dec 31, 202029.2+9.69%
Dec 31, 201926.6+2.57%
Dec 31, 201826+3.02%
Dec 31, 201725.2+4.42%
Dec 31, 201624.1+4.80%
Dec 31, 201523+7.20%
Dec 31, 201421.5-7.96%
Dec 31, 201323.3-4.18%
Dec 31, 201224.4+7.56%
Dec 31, 201022.6
AI Chat