Groupon earnings, revenue easily beat estimates