Canadian Solar delivered a net profit of $55.8m in the April to June period – a big turnaround from the $12.6m loss it posted at the same stage last year.
That came off the back of module shipments of 646MW – above the top end of its guidance of 600-630MW.
Gross margin reached 19%, up from 14.7% in the first quarter.
The upbeat results sent shares in Nasdaq-listed Canadian Solar soaring 18% in mid-morning trading.
CEO