3D Systems (DDD) reported Monday Q1 adjusted loss of $0.01 per diluted share, narrowing from a loss of $0.21 a year earlier.
Analysts polled by FactSet expected a loss of $0.08.
Revenue for the quarter ended March 31 was $95.5 million, up from $94.5 million a year ago.
Analysts surveyed by FactSet expected $92.4 million.
The company expects Q2 revenue of between $93 million and $95 million. Analysts expect $95.3 million.