 Earnings have just been released for the prior quarter and the data helps bolster the bullish view I have had for the past three years. In fact, the company is performing better than expected thanks to increasing client count, average spend, and forex benefits. 