CDNS Estados financieros: Análisis de Cadence Design Systems Inc AI