IDEXX (IDXX) Business Faces Macroeconomic Woes, FX Headwinds

Zacks

IDEXX’s (IDXX) supply chain operations bear the brunt of geopolitical instability, including the current war in Ukraine.