Mastercard reported earnings last week, showing a strong quarter with revenue up 18% and earnings up 24% year over year.