POET Technologies (POET) reported a Q2 net loss Thursday of $0.07 per diluted share, narrowing from a loss of $0.21 a year earlier.
A single analyst polled by FactSet expected a loss of $0.08.
Revenue for the quarter ended June 30 was $569,925, up from $268,469 a year earlier.
An analyst expected $500,000.
The company's shares were up 1.4% in premarket activity.