Revenue surged 32% to $2.84 billion in the quarter, topping the consensus call for $2.76 billion among analysts polled by ...