Canadian Solar
Quarterly Financials
| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,217,209 | $1,487,402 | $1,693,871 | $1,196,625 |
Gross Profit | 124,401 | 256,301 | 505,030 | 140,494 |
EBITDA | -85,275 | 151,250 | 271,718 | -55,244 |
EBIT | 18,465 | 125,941 | ||
Net Income | -86,338 | 8,986 | 7,197 | -33,971 |
Net Change In Cash | 1,217,209 | 1,487,402 | 1,693,871 | 1,196,625 |
Free Cash Flow | -395,988 | -406,513 | -203,868 | -649,290 |
Cash | 1,912,123 | 1,763,311 | 1,856,034 | 1,577,275 |
Basic Shares | 67,712 | 67,620 | 66,963 | 66,963 |
Annual Financials
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,595,107 | $5,993,409 | $7,613,626 | $7,468,610 |
Gross Profit | 1,026,226 | 999,319 | 1,279,983 | 1,263,136 |
EBITDA | -28,857 | 556,609 | 829,664 | 675,151 |
EBIT | 55,166 | 522,624 | 430,734 | |
Net Income | -104,126 | 36,051 | 274,187 | 239,968 |
Net Change In Cash | 5,595,107 | 5,993,409 | 7,613,626 | 7,468,610 |
Free Cash Flow | -1,644,187 | -2,755,735 | -840,845 | 288,634 |
Cash | 1,912,123 | 2,252,874 | 1,938,689 | 981,434 |
Basic Shares | 67,368 | 66,939 | 72,194 | 71,183 |
Earnings Calls
| Quarter | EPS |
|---|---|
2025-12-31 | -$1.27 |
2025-09-30 | -$0.58 |
2025-06-30 | -$0.53 |
2025-03-31 | -$1.07 |