IDEXX Labs reports strong revenue growth for Q1, adjusts 2024 outlook