Canadian Solar, a solar power company, reported Monday a Q2 non-GAAP net loss of $0.15 per share, compared to adjusted net loss of $0.10 per share in the prior year period. Capital IQ provided a Street estimate of $0.25 adjusted loss per share.
Net revenues were $692.4 million, down from $805.9 million reported for the same period last year. The Street estimate was for revenues of $631.1 million. For Q3, the company expects revenues to range from $805 million to $825 million. The Street estimate calls for revenues of $1.04 billion.