revenue up by 3%