Canadian Solar reported net revenues of $1.2 billion and a net loss of $34 million for Q1 2025. The company's solar module shipments increased year-over-year, and its e-STORAGE contracted backlog grew significantly. Despite ongoing market challenges, the company met or exceeded its guidance for shipments, revenue, and gross margin.
Canadian Solar reported Q4 2024 revenue of $1.52 billion, reflecting an 11% year-over-year decrease. Net income attributable to shareholders was $33.9 million with EPS of $0.48. Non-GAAP adjusted net loss reached $98.6 million, translating to a loss per share of $1.47. Despite margin pressures from lower module ASPs and impairments, storage shipments hit a record high and contributed positively to overall results.