Canadian Solar reported strong Q3 2025 results with revenues of $1.5 billion, driven by record energy storage shipments and a resilient North American market performance despite ongoing macroeconomic challenges.
Canadian Solar reported mixed results in Q2 2025, with revenue of $1.7 billion impacted by project delays, while gross margin was robust at 29.8%, supported by a strong performance in North American module shipments.