IDEXX Laboratories (IDXX) Growth Drivers & Financial Insights Analysis | Monexa