Canadian Solar Inc
(CSIQ)
[[ item.lastPrice ]]
[[ item.priceChange ]]
([[ item.percentChange ]])
[[ item.tradeTime ]]
[NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]]
[[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]]
by (Cboe BZX)
[[ item.lastPrice ]]
[[ item.priceChange ]]
([[ item.percentChange ]])
[[ item.tradeTime ]]
[NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]]
[[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]]
[[ item.lastPriceExt ]]
[[ item.priceChangeExt ]]
([[ item.percentChangeExt ]])
[[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
| Sales | 5,993,409 | 7,613,626 | 7,468,610 | 5,277,169 | 3,476,495 |
| Cost of Goods | 4,994,090 | 6,333,643 | 6,205,474 | 4,367,857 | 2,786,581 |
| Gross Profit | 999,319 | 1,279,983 | 1,263,136 | 909,312 | 689,914 |
| Operating Expenses | 1,029,490 | 827,307 | 907,549 | 719,788 | 470,065 |
| Operating Income | -30,081 | 453,320 | 356,061 | 190,381 | 220,430 |
| Interest Expense | 137,468 | 114,099 | 74,266 | 58,153 | 71,874 |
| Other Income | 85,247 | 69,304 | 74,673 | 6,236 | -14,072 |
| Pre-tax Income | -82,302 | 408,525 | 356,468 | 138,464 | 134,484 |
| Income Tax | -16,576 | 59,501 | 73,353 | 35,844 | -1,983 |
| Net Income Continuous | -77,862 | 363,634 | 298,555 | 109,876 | 147,246 |
| Minority Interests | -113,913 | 89,447 | 58,587 | 14,628 | 543 |
| Net Income | $36,051 | $274,187 | $239,968 | $95,248 | $146,703 |
| EPS Basic Total Ops | 0.54 | 4.19 | 3.73 | 1.55 | 2.46 |
| EPS Basic Continuous Ops | -1.17 | 5.56 | 4.64 | 1.78 | 2.47 |
| EPS Diluted Total Ops | 0.54 | 3.87 | 3.44 | 1.46 | 2.38 |
| EPS Diluted Continuous Ops | -1.16 | 5.04 | 4.19 | 1.60 | 2.36 |
| EPS Diluted Before Non-Recurring Items | -1.45 | 3.87 | 3.44 | 1.13 | 1.71 |
| EBITDA(a) | $471,362 | $760,359 | $590,620 | $473,150 | $429,548 |