Earnings Results: Snap posts surprise revenue growth, b... Snap broke a streak of revenue declines Tuesday, but the company noted some... admin 1 year ago