IDXX Estados financieros: Análisis de IDEXX Laboratories Inc AI