CSIQ: Revenue at $1.2B, strong U.S. demand, but net loss of $77M amid higher costs and ramp-up
Canadian Solar Inc. reported Q2 2026 revenue of $1.2B, gross margin of 13.9%, and a net loss of $77M due to higher costs. The company cited strong U.S. demand, with a $4.5B module backlog and $3.5B storage backlog. Management expects sequential growth and margin improvement.





