06:38 AM EDT, 08/21/2025 (MT Newswires) -- Canadian Solar ( CSIQ ) reported Thursday an adjusted Q2 loss of $0.53 per diluted share, swinging from earnings of $0.02 a year earlier.
Three analysts polled by FactSet expected earnings of $0.72 per share.
Revenue for the quarter ended June 30 was $1.69 billion, compared with $1.64 billion a year earlier.
Analysts surveyed by FactSet expected $1.90 billion.
For Q3, the company expects total revenue of $1.3 billion to $1.5 billion. Analysts polled by FactSet expect $1.65 billion.
For 2025, the company expects revenue of $5.6 billion to $6.3 billion compared with its prior estimate of $6.1 billion to $7.1 billion. Analysts surveyed by FactSet expect $6.27 billion.
Shares of the company were down 8.2% in recent Thursday premarket activity.