CTSH Financials: Cognizant Technology Solutions Corp AI Analysis