IDEXX Laboratories (IDXX) — Financials, Growth Drivers & Risks | Monexa