Snap issues cautious guidance as Perplexity deal ends, Middle East 'geopolitical situation' causes uncertainty

· CNBC