Snap's Q1 2026 earnings showed stronger margins and cash flow, but Specs, its AR glasses bet, faces pressure from Irenic ...