Canadian Solar 2025 Financial Review

Tencent
Earnings Per Share (GAAP)
$-1.66
Revenue
$1.2B

Canadian Solar manufactures solar modules and develops battery energy storage solutions globally. In 2025, the company delivered 24.3 GW of solar modules.

For the fourth quarter of 2025, net revenues were $1.2 billion. The earnings per share for Q4 2025 was a net loss of $1.66 per diluted share.

The Q4 2025 gross margin was 10.2%. Profitability was impacted by asset impairments, delayed project sales, and lower storage volumes. Canadian Solar ended 2025 with $6.5 billion in total debt and a $1.9 billion cash position.

What to Watch: Q1 2026 revenue execution against the $900 million to $1.10 billion guidance range will signal whether the sequential decline stabilizes or accelerates—critical for a stock trading 47% below its 52-week high.

This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.

Tags: CSIQ
Newsdesk: