A stellar performer in the payment industry