Canadian Solar Reports Third Quarter 2025 Results
1. CSIQ reported Q3 2025 revenues of $1.5 billion, at the high end of guidance. 2. Gross margin reached 17.2%, exceeding previous guidance of 14% to 16%. 3. Battery storage shipments hit a record 2.7 GWh, above forecast of 2.1-2.3 GWh. 4. Contracted backlog for e-STORAGE expanded to $3.1 billion as of October 31, 2025. 5. Production for U.S. manufacturing facilities is set to begin in 2026.