Canadian Solar Financial Statements 2009-2024 | CSIQ
Fifteen years of historical annual and quarterly income statements for Canadian Solar (CSIQ).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$6,513 | $7,614 | $7,469 | $5,277 | $3,476 | $3,201 | $3,745 | $3,390 | $2,853 | $3,468 | $2,961 | $1,654 | $1,295 | $1,899 | $1,496 | $631 |
$5,457 | $6,334 | $6,205 | $4,368 | $2,787 | $2,482 | $2,969 | $2,753 | $2,436 | $2,891 | $2,380 | $1,379 | $1,204 | $1,717 | $1,267 | $553 |
$1,056 | $1,280 | $1,263 | $909 | $690 | $718 | $775 | $638 | $417 | $577 | $581 | $276 | $90.36 | $182 | $229 | $78.11 |
$120 | $101 | $69.82 | $58.41 | $45.17 | $47.05 | $44.19 | $28.78 | $17.41 | $17.06 | $12.06 | $11.69 | $13.00 | $19.84 | $6.84 | $3.18 |
$832 | $810 | $901 | $708 | $450 | $423 | $411 | $387 | $349 | $318 | $207 | $133 | $220 | $156 | $102 | $68.41 |
$75.91 | $84.34 | $63.80 | $47.07 | $25.52 | $10.54 | $44.55 | $47.55 | $42.54 | $5.39 | $4.32 | $0 | $0 | $0 | $0 | $0 |
$876 | $827 | $907 | $719 | $469 | $460 | $410 | $368 | $324 | $329 | $215 | $145 | $233 | $175 | $108 | $71.59 |
$180 | $453 | $356 | $190 | $220 | $259 | $365 | $269 | $93.16 | $247 | $366 | $131 | $-142.52 | $6.83 | $120 | $6.52 |
$-53.48 | $-44.80 | $0.41 | $-51.92 | $-85.95 | $-79.21 | $-66.17 | $-134.82 | $-5.51 | $-23.90 | $-45.48 | $-74.55 | $-56.10 | $-81.16 | $-52.86 | $14.97 |
$127 | $409 | $356 | $138 | $134 | $180 | $298 | $135 | $87.66 | $223 | $321 | $56.27 | $-198.62 | $-74.32 | $67.44 | $21.47 |
$-0.27 | $59.50 | $73.35 | $35.84 | $-1.98 | $42.07 | $61.97 | $40.95 | $17.98 | $49.51 | $77.43 | $7.64 | $-5.43 | $16.54 | $16.75 | $-1.30 |
$127 | $349 | $283 | $103 | $136 | $138 | $237 | $93.57 | $69.68 | $174 | $243 | $48.63 | $-193.19 | $-90.86 | $50.68 | $22.77 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 |
$123 | $364 | $299 | $110 | $147 | $167 | $242 | $103 | $65.28 | $173 | $244 | $45.57 | $-195.16 | $-90.90 | $50.83 | $53.11 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 |
$36.68 | $274 | $240 | $95.25 | $147 | $172 | $237 | $99.57 | $65.25 | $172 | $240 | $31.66 | $-195.47 | $-90.80 | $50.57 | $22.77 |
$180 | $760 | $591 | $473 | $430 | $419 | $494 | $369 | $189 | $342 | $449 | $212 | $-61.12 | $62.95 | $152 | $27.02 |
$180 | $453 | $356 | $190 | $220 | $259 | $365 | $269 | $93.16 | $247 | $366 | $131 | $-142.52 | $6.83 | $120 | $6.52 |
$0.48 | $4.19 | $3.73 | $1.55 | $2.46 | $2.88 | $4.02 | $1.71 | $1.13 | $3.08 | $4.40 | $0.68 | $-4.53 | $-2.11 | $1.18 | $1.43 |
$0.50 | $3.87 | $3.44 | $1.46 | $2.38 | $2.83 | $3.88 | $1.69 | $1.12 | $2.93 | $4.11 | $0.63 | $-4.53 | $-2.11 | $1.16 | $1.41 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-06-30 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$1,635 | $1,329 | $1,702 | $1,846 | $2,364 | $1,701 | $1,972 | $1,932 | $2,314 | $1,250 | $1,529 | $1,229 | $1,430 | $1,089 | $1,041 | $914 | $696 | $826 | $920 | $760 | $1,036 | $485 | $901 | $768 | $651 | $1,425 | $1,109 | $912 | $692 | $677 | $633 | $657 | $806 | $721 | $1,120 | $850 | $637 | $861 | $914 | $624 | $519 | $491 | $380 | $264 | $295 | $326 | $348 | $326 | $474 | $500 | $482 | $443 | $453 | $377 | $329 | $337 | $287 | $213 | $114 | $49.47 |
$1,353 | $1,076 | $1,489 | $1,538 | $1,923 | $1,383 | $1,623 | $1,570 | $1,943 | $1,069 | $1,227 | $1,001 | $1,245 | $895 | $900 | $736 | $549 | $602 | $690 | $561 | $854 | $377 | $630 | $568 | $491 | $1,281 | $890 | $752 | $525 | $586 | $635 | $540 | $667 | $609 | $920 | $723 | $540 | $708 | $705 | $506 | $418 | $391 | $332 | $238 | $280 | $319 | $305 | $301 | $433 | $488 | $418 | $378 | $376 | $312 | $284 | $295 | $230 | $178 | $91.09 | $53.36 |
$282 | $253 | $213 | $308 | $441 | $318 | $349 | $363 | $371 | $181 | $301 | $229 | $185 | $195 | $141 | $178 | $147 | $223 | $230 | $199 | $183 | $107 | $271 | $200 | $159 | $144 | $219 | $160 | $168 | $91.41 | $-1.59 | $117 | $138 | $112 | $200 | $127 | $96.54 | $153 | $209 | $118 | $101 | $100 | $48.67 | $25.56 | $14.86 | $7.27 | $43.17 | $25.06 | $41.37 | $11.91 | $63.68 | $65.32 | $76.95 | $65.28 | $44.62 | $41.92 | $56.99 | $34.74 | $23.09 | $-3.90 |
$25.58 | $34.28 | $31.50 | $28.90 | $23.14 | $17.31 | $20.61 | $17.89 | $18.05 | $13.28 | $19.31 | $13.49 | $13.16 | $12.45 | $10.04 | $14.15 | $10.92 | $10.06 | $10.18 | $11.57 | $12.13 | $13.17 | $15.42 | $10.14 | $9.13 | $9.50 | $8.56 | $7.27 | $7.32 | $5.62 | $0.53 | $4.65 | $5.05 | $4.51 | $4.82 | $4.06 | $4.32 | $3.87 | $3.18 | $2.91 | $3.24 | $2.97 | $3.04 | $2.44 | $3.14 | $3.38 | $3.45 | $3.03 | $5.02 | $7.88 | $4.89 | $2.04 | $2.08 | $1.25 | $1.68 | $1.83 | $1.22 | $0.96 | $0.53 | $0.47 |
$233 | $183 | $202 | $214 | $227 | $167 | $216 | $268 | $246 | $172 | $219 | $185 | $152 | $152 | $134 | $110 | $99.82 | $106 | $114 | $108 | $111 | $89.35 | $126 | $97.29 | $96.71 | $91.11 | $110 | $96.16 | $92.27 | $89.01 | $99.79 | $85.68 | $86.79 | $70.31 | $95.74 | $91.89 | $59.74 | $70.37 | $50.02 | $47.62 | $52.73 | $41.97 | $33.40 | $5.09 | $103 | $38.39 | $42.78 | $35.48 | $57.90 | $34.72 | $33.76 | $29.23 | $32.83 | $24.04 | $25.89 | $18.87 | $38.50 | $13.89 | $9.63 | $6.39 |
$23.74 | $13.70 | $20.76 | $17.71 | $33.94 | $11.93 | $23.26 | $11.93 | $9.05 | $19.56 | $4.56 | $22.73 | $6.91 | $12.87 | $5.65 | $4.96 | $9.00 | $5.92 | $6.34 | $1.19 | $1.33 | $1.69 | $6.35 | $2.94 | $0.35 | $34.91 | $29.76 | $1.40 | $15.50 | $0.90 | $33.37 | $0 | $-7.05 | $0.72 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$234 | $204 | $213 | $225 | $216 | $172 | $213 | $274 | $255 | $165 | $234 | $176 | $158 | $151 | $139 | $119 | $102 | $110 | $118 | $119 | $122 | $101 | $135 | $104 | $105 | $65.70 | $88.40 | $102 | $84.09 | $93.74 | $66.95 | $90.32 | $98.89 | $74.10 | $95.17 | $95.94 | $64.05 | $74.24 | $53.20 | $50.53 | $55.97 | $44.94 | $36.44 | $7.53 | $106 | $41.77 | $46.23 | $38.51 | $62.92 | $42.60 | $38.65 | $31.27 | $34.91 | $25.29 | $27.57 | $20.70 | $39.72 | $14.85 | $10.16 | $6.86 |
$47.65 | $49.07 | $0.58 | $83.02 | $224 | $146 | $136 | $88.67 | $116 | $15.51 | $67.42 | $53.09 | $26.38 | $43.48 | $2.48 | $59.05 | $45.47 | $113 | $111 | $80.11 | $60.74 | $6.61 | $137 | $95.90 | $53.94 | $78.25 | $130 | $57.77 | $83.75 | $-2.33 | $-68.54 | $26.97 | $39.58 | $38.38 | $105 | $30.88 | $32.49 | $78.72 | $156 | $67.70 | $45.28 | $55.27 | $12.23 | $18.03 | $-91.51 | $-34.50 | $-3.06 | $-13.45 | $-21.55 | $-30.69 | $25.03 | $34.05 | $42.04 | $39.99 | $17.05 | $21.22 | $17.27 | $19.89 | $12.93 | $-10.76 |
$-7.17 | $-4.18 | $-15.63 | $-26.51 | $14.71 | $-17.37 | $-23.74 | $39.68 | $-2.05 | $-13.49 | $-2.94 | $-21.67 | $-10.07 | $-17.24 | $-1.14 | $-35.65 | $-17.90 | $-31.26 | $-19.21 | $-16.75 | $-10.27 | $-32.97 | $14.67 | $-16.51 | $-34.32 | $-30.00 | $-35.89 | $-44.98 | $-38.82 | $-15.13 | $17.46 | $-11.64 | $15.43 | $0.43 | $-10.96 | $-3.98 | $-11.65 | $2.69 | $-13.30 | $-4.21 | $-16.34 | $-8.35 | $-25.43 | $-24.43 | $-15.41 | $-9.97 | $-20.35 | $-10.38 | $-21.78 | $-16.89 | $-16.13 | $-26.36 | $-6.19 | $-14.54 | $-13.77 | $-18.36 | $-4.30 | $6.55 | $5.92 | $6.80 |
$40.48 | $44.90 | $-15.05 | $56.51 | $239 | $128 | $112 | $128 | $114 | $2.03 | $64.48 | $31.43 | $16.31 | $26.25 | $1.34 | $23.39 | $27.57 | $82.18 | $92.21 | $63.36 | $50.47 | $-26.37 | $151 | $79.39 | $19.62 | $48.25 | $94.27 | $12.79 | $44.93 | $-17.46 | $-51.08 | $15.33 | $55.01 | $38.80 | $94.33 | $26.90 | $20.84 | $81.41 | $143 | $63.49 | $28.96 | $46.92 | $-13.19 | $-6.42 | $-106.88 | $-44.47 | $-23.43 | $-23.84 | $-43.26 | $-47.60 | $8.87 | $7.67 | $35.95 | $25.43 | $3.23 | $2.83 | $-19.82 | $26.42 | $18.83 | $-3.96 |
$5.28 | $9.68 | $-4.65 | $-10.58 | $46.02 | $28.72 | $21.85 | $28.96 | $27.73 | $-5.18 | $26.52 | $-2.88 | $-1.65 | $13.85 | $-2.46 | $20.63 | $8.90 | $-29.05 | $25.21 | $10.43 | $13.95 | $-7.53 | $36.69 | $13.42 | $7.77 | $4.09 | $28.94 | $6.17 | $8.96 | $-3.11 | $-19.54 | $0.02 | $16.30 | $12.25 | $30.99 | $-3.86 | $2.68 | $19.71 | $34.36 | $8.25 | $3.68 | $12.38 | $-5.06 | $-3.36 | $-3.29 | $-1.80 | $2.10 | $-2.45 | $16.27 | $-3.37 | $1.90 | $1.74 | $10.29 | $4.89 | $0.12 | $1.45 | $-4.38 | $1.10 | $1.16 | $0.82 |
$35.20 | $35.22 | $-10.40 | $67.09 | $193 | $99.52 | $90.17 | $99.40 | $86.34 | $7.21 | $37.97 | $34.31 | $17.96 | $12.39 | $3.80 | $2.76 | $18.67 | $111 | $67.00 | $52.92 | $36.52 | $-18.84 | $115 | $65.97 | $11.85 | $44.16 | $65.33 | $6.62 | $35.97 | $-14.35 | $-31.55 | $15.32 | $38.70 | $26.55 | $63.34 | $30.76 | $18.16 | $61.70 | $108 | $55.24 | $25.28 | $34.54 | $-8.13 | $-3.06 | $-103.60 | $-42.67 | $-25.53 | $-21.39 | $-59.53 | $-44.23 | $6.97 | $5.93 | $25.65 | $20.54 | $3.11 | $1.38 | $-15.44 | $25.32 | $17.67 | $-4.78 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $-0.02 | $0.02 | $0.00 | $0 |
$27.42 | $36.22 | $-3.20 | $62.47 | $198 | $107 | $98.82 | $102 | $88.56 | $8.93 | $39.61 | $38.13 | $18.54 | $13.60 | $6.72 | $8.87 | $20.41 | $111 | $67.93 | $55.23 | $60.26 | $-16.86 | $114 | $68.47 | $15.97 | $43.89 | $62.78 | $13.59 | $40.35 | $-13.74 | $-38.95 | $15.19 | $40.08 | $23.79 | $62.33 | $30.64 | $18.57 | $61.78 | $109 | $55.12 | $24.51 | $33.35 | $-7.93 | $-4.38 | $-104.99 | $-43.35 | $-25.47 | $-21.34 | $-59.89 | $-43.88 | $7.08 | $5.88 | $25.54 | $20.32 | $3.22 | $1.50 | $14.88 | $25.34 | $17.67 | $-4.79 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0.00 | $0 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
$3.82 | $12.35 | $-1.39 | $21.89 | $170 | $83.71 | $77.83 | $78.47 | $74.46 | $9.21 | $25.96 | $35.24 | $11.26 | $22.78 | $6.64 | $8.83 | $20.60 | $111 | $67.74 | $58.33 | $62.68 | $-17.17 | $112 | $66.54 | $15.57 | $43.38 | $61.40 | $13.29 | $38.21 | $-13.34 | $-35.93 | $15.61 | $40.38 | $22.58 | $62.30 | $30.37 | $17.86 | $61.33 | $104 | $55.78 | $20.95 | $27.69 | $-12.60 | $-4.38 | $-104.99 | $-43.67 | $-25.47 | $-21.34 | $-59.89 | $-43.88 | $7.08 | $5.88 | $25.54 | $20.32 | $3.22 | $1.50 | $14.88 | $25.34 | $17.67 | $-4.79 |
$47.65 | $49.07 | $0.58 | $83.02 | $224 | $146 | $136 | $88.67 | $116 | $15.51 | $67.42 | $53.09 | $26.38 | $43.48 | $2.48 | $59.05 | $45.47 | $113 | $111 | $80.11 | $60.74 | $6.61 | $137 | $95.90 | $53.94 | $78.25 | $130 | $57.77 | $83.75 | $-2.33 | $-68.54 | $0 | $39.58 | $38.38 | $130 | $30.88 | $32.49 | $78.72 | $156 | $67.70 | $65.91 | $115 | $12.23 | $18.03 | $-71.25 | $-34.50 | $-3.06 | $-13.45 | $-21.55 | $-30.69 | $25.03 | $34.05 | $42.04 | $39.99 | $17.05 | $21.22 | $17.27 | $19.89 | $12.93 | $-10.76 |
$47.65 | $49.07 | $0.58 | $83.02 | $224 | $146 | $136 | $88.67 | $116 | $15.51 | $67.42 | $53.09 | $26.38 | $43.48 | $2.48 | $59.05 | $45.47 | $113 | $111 | $80.11 | $60.74 | $6.61 | $137 | $95.90 | $53.94 | $78.25 | $130 | $57.77 | $83.75 | $-2.33 | $-68.54 | $26.97 | $39.58 | $38.38 | $105 | $30.88 | $32.49 | $78.72 | $156 | $67.70 | $45.28 | $55.27 | $12.23 | $18.03 | $-91.51 | $-34.50 | $-3.06 | $-13.45 | $-21.55 | $-30.69 | $25.03 | $34.05 | $42.04 | $39.99 | $17.05 | $21.22 | $17.27 | $19.89 | $12.93 | $-10.76 |
$0.02 | $0.19 | $-0.06 | $0.33 | $2.62 | $1.30 | $1.21 | $1.22 | $1.16 | $0.14 | $0.42 | $0.56 | $0.19 | $0.38 | $0.10 | $0.15 | $0.35 | $1.86 | $1.15 | $0.97 | $1.05 | $-0.29 | $1.88 | $1.14 | $0.26 | $0.74 | $1.05 | $0.23 | $0.66 | $-0.23 | $-0.63 | $0.27 | $0.70 | $0.40 | $1.03 | $0.54 | $0.40 | $1.11 | $1.89 | $1.02 | $0.49 | $0.58 | $-0.29 | $-0.10 | $-2.43 | $-1.01 | $-0.59 | $-0.49 | $-1.39 | $-1.02 | $0.16 | $0.14 | $0.60 | $0.47 | $0.08 | $0.04 | $0.36 | $0.71 | $0.50 | $-0.13 |
$0.02 | $0.19 | $-0.03 | $0.32 | $2.39 | $1.19 | $1.11 | $1.12 | $1.07 | $0.14 | $0.40 | $0.52 | $0.18 | $0.36 | $0.05 | $0.15 | $0.34 | $1.84 | $1.12 | $0.96 | $1.04 | $-0.29 | $1.81 | $1.09 | $0.26 | $0.72 | $1.07 | $0.22 | $0.63 | $-0.23 | $-0.58 | $0.27 | $0.68 | $0.39 | $1.10 | $0.50 | $0.31 | $1.02 | $1.73 | $0.93 | $0.46 | $0.56 | $-0.29 | $-0.10 | $-2.43 | $-1.01 | $-0.59 | $-0.49 | $-1.39 | $-1.02 | $0.16 | $0.13 | $0.58 | $0.47 | $0.07 | $0.03 | $0.35 | $0.69 | $0.49 | $-0.13 |