Planet Payment, Inc. First Quarter 2017 Financial Results