PINS Financials: Pinterest Inc AI Analysis