CSIQ
Canadian Solar Inc.
NASDAQ · Energy · Solar · CA
$13.29
−1.81%Income statement
| Metric | TTM | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue | |||||
| Total Revenue | 5.0B | 5.6B | 6.0B | 7.6B | 7.5B |
| Cost of Revenue | 4.2B | 4.6B | 5.0B | 6.3B | 6.2B |
| Gross Profit | 820.0M | 1.0B | 999.3M | 1.3B | 1.3B |
| Operating Expenses | |||||
| R&D Expense | 83.2M | 90.7M | 120.8M | 100.8M | 69.8M |
| SG&A Expense | 822.8M | 964.4M | 1.0B | 810.2M | 901.1M |
| General & Admin Expense | 511.3M | 581.8M | 515.2M | 440.5M | 342.1M |
| Selling & Marketing Expense | 311.5M | 382.6M | 487.9M | 369.7M | 558.9M |
| Other Expenses | (58.3M) | (72.0M) | (94.5M) | (84.3M) | (63.8M) |
| Total Operating Expenses | 847.7M | 983.1M | 1.0B | 826.7M | 907.1M |
| Cost and Expenses | 5.0B | 5.6B | 6.0B | 7.2B | 7.1B |
| Operating Income (EBIT) | (27.7M) | 43.2M | (30.1M) | 453.3M | 356.1M |
| Non-Operating | |||||
| Interest Income | 40.7M | 46.1M | 88.5M | 51.6M | 40.6M |
| Interest Expense | 145.2M | 178.2M | 137.5M | 114.1M | 74.3M |
| Net Interest Income | (92.3M) | (132.1M) | (49.0M) | (62.5M) | (33.7M) |
| Other Non-Op Income/Expense | (187.3M) | (212.8M) | (64.4M) | (30.2M) | 15.8M |
| Non-Operating Income (excl Interest) | 15.6M | 5.7M | (85.2M) | (69.3M) | (74.7M) |
| EBT (Pre-Tax Income) | (214.9M) | (169.6M) | (94.4M) | 423.1M | 371.9M |
| Income Tax Expense | 36.2M | 14.1M | (16.6M) | 59.5M | 73.4M |
| Bottom Line | |||||
| Net Income | (186.3M) | (104.1M) | 36.1M | 274.2M | 240.0M |
| Earnings from Cont. Ops | (251.2M) | (183.8M) | (77.9M) | 363.6M | 298.6M |
| Earnings from Discont. Ops | — | — | — | — | — |
| Bottom Line Net Income | (186.3M) | (104.1M) | 36.1M | 279.5M | 245.2M |
| Per Share | |||||
| Basic EPS | ($2.75) | ($1.55) | $0.54 | $4.27 | $3.73 |
| Diluted EPS | ($3.02) | ($1.55) | $0.54 | $3.87 | $3.44 |
| Revenue Per Share | $90.90 | $83.05 | $89.97 | $116.46 | $116.11 |
| Shares | |||||
| Basic Shares Outstanding | 54.9M | 67.4M | 66.6M | 65.4M | 64.3M |
| Diluted Shares Outstanding | 67.9M | 67.4M | 66.9M | 72.2M | 71.2M |
| Profitability Metrics | |||||
| EBITDA | 84.5M | 592.5M | 556.6M | 829.7M | 675.2M |
| D&A | 127.8M | 555.1M | 501.4M | 307.0M | 244.4M |
| EBIT | (43.3M) | 37.4M | 55.2M | 522.6M | 430.7M |
As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Jun 1, 2026