Tag: Planet Payment Q2 net income dips