Dallas-based MoneyGram continues to turn the corner following the loss of the Walmart account last year