Technology | Tue Apr 24, 2012 6:34am EDT

Facebook reveals revenue, profit slide ahead of IPO