Canadian Solar Reports Second Quarter 2025 Results
1. CSIQ reported 7.9 GW solar module shipments, up 14% qoq. 2. Gross margin reached 29.8%, exceeding previous guidance. 3. Total revenue totaled $1.7 billion, a 42% sequential increase. 4. Net income was $7 million, showing improved financial performance. 5. CSIQ's project pipeline includes 27 GW of solar projects and 80 GWh of battery energy.