Cadence Beats Q1 Estimates, Raises Revenue Guidance but Trims EPS Outlook | DailyAlpha