Sales rose 23% to $2.93 billion in the April-June period from a year earlier, beating a forecast provided by the company, drawn from analyst estimates which pointed on average to earnings of 2.49 billion euros