IDEXX beats the Street on 4Q results, issues 2025 guidance