TechMeme May 6, 2026Snap reports Q1 revenue up 12% YoY to $1.53B, in line with est., and says it ended its $400M Perplexity deal announced in November; SNAP drops 4%+ after hours (Jonathan Vanian/CNBC)Read full article Share: