Cadence Design Systems (NASDAQ:CDNS) Announces Earnings Results, Beats Expectations By $0.06 EPS MarketBeat