Canadian Solar Reports First Quarter 2025 Results
1. CSIQ's Q1 2025 revenues reached $1.2 billion, surpassing guidance. 2. Gross margin increased to 11.7%, above previous expectations. 3. CSI Solar shipped 6.9 GW of modules, a 9.4% year-over-year increase. 4. e-STORAGE pipeline expanded to 91 GWh, indicating significant future growth potential. 5. The company faces net loss of $34 million, yet maintains strong cash position.