ago; Wall Street had forecast revenue of $4.38 billion, on average.Payment volume leaped a better