Results for global payments industry