Snap reported first-quarter results on Thursday that beat analysts' estimates and showed a return to ...