Snap says revenue could fall as much as 10% this quarter