Cadence Design (CDNS) reported second-quarter revenue of $1.28 billion, exceeding analysts' expectations of $1.25 billion