Can Cadence's Cash Generation Support Both Growth and Share Buybacks? | AllMind News