Criteo (CRTO) reported Q1 adjusted earnings Friday of $1.10 per diluted share, up from $0.80 a year earlier.
Analysts polled by FactSet expected $0.79.
Revenue for the quarter ended March 31 was $451.4 million, compared with $450.1 million a year earlier.
Shares of the company were up 2.1% in recent premarket activity.