TFX's UroLift expansion and Barrigel traction support long-term growth, but high debt and FX headwinds keep the stock under pressure.