IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024130+13.08%
Dec 31, 2023115+2.69%
Dec 31, 2022112+6.98%
Dec 31, 2021105+8.96%
Dec 31, 202096+9.08%
Dec 31, 201988+5.81%
Dec 31, 201883+0.05%
Dec 31, 201783+6.29%
Dec 31, 201678+13.43%
Dec 31, 201569+17.10%
Dec 31, 201459+7.86%
Dec 31, 201355+4.17%
Dec 31, 201252+8.73%
Dec 31, 201148+4.89%
Dec 31, 201046
AI Chat