IDEXX Laboratories Q1 2026 Earnings Preview: $1.11B Revenue Target