Beam Global (BEEM) reported preliminary Q2 revenue of more than $8.5 million, up 20% compared with a year earlier.
Three analysts polled by FactSet expect $7.5 million.
Beam Global said it expects to file a complete Q2 report on Aug. 14.
Shares of Beam Global were up more than 2% in Tuesday pre-bell activity.