Cadence beat earnings expectations and upped its full-year guidance. The report quelled fears over the effect of tariffs, which had caused the stock decline through the first quarter. Cadence looks ...