-- Trade Desk (TTD) reported Q1 adjusted earnings late Thursday of $0.28 per diluted share, down from $0.33 a year earlier.
Analysts polled by FactSet expected $0.32.
Revenue for the three months ended March 31 was $688.9 million, up from $616 million a year earlier.
Analysts surveyed by FactSet expected $678.9 million.
For Q2, the company expects revenue of at least $750 million. Analysts expect $771.2 million.