Cadence Design Systems, Inc. ( NASDAQ:CDNS ) shareholders might be concerned after seeing the share price drop 23% ...