XO Group reports Q1 EPS 3c, consensus (1c)