NeoPhotonics Corporation provided earnings guidance for the second quarter ending June 30, 2020. For the second quarter, the company expects to report revenue in the range of $94 million to $102 million and earnings per share $0.02 net loss to $0.08.