Aeva Technologies (AEVA) reported Q1 non-GAAP loss late Wednesday of $0.45 per diluted share, narrowing from a $0.56 loss a year earlier.
Four analysts polled by FactSet expected a loss of $0.49.
Revenue for the quarter ended March 31 was $3.4 million, up from $2.1 million a year earlier.
Four analysts surveyed by FactSet expected $2.5 million.
Shares of Aeva Technologies were down nearly 1% in after-hours trading.