The availability of idexx.billtrust.com has been tested 208 times in the past 1 408 days, beginning on January 10, 2021. The tests conducted revealed that idexx.billtrust.com was reachable 208 times in total, with the most recent uptime occurring on October 3, 2024, returning a code 200. No review indicated any downtime event occurred on idexx.billtrust.com as of November 19, 2024. Error statuses in the responses that were received haven't been reported as of November 19, 2024. Contrasting with an average of 1.232 seconds, idexx.billtrust.com showed a response time of 1.200 seconds on October 3, 2024.