CADENCE DESIGN SYSTEMS INC financials | iterFact