They beat on earnings, and they beat on revenues. The reason why they guided lower is to give investors a feeling of a turnaround now that Jack has taken over. Don't be fooled by the short-sighted stupid wall street game of quarterly earnings. Earnings of 0.10 are great news. Their PE is 50 vs 100 for facebook.