Q1 earnings preview: analysts project $1.74B revenue, 145M DAUs, and a $0.43 loss per share. Report comes April 30 after ...