Skip to main content

Want a detailed portfolio tracker?

Canadian Solar (CSIQ) Income Statement (2009 - 2025)

Annual Income Statement report data from Dec 31, 2009 to Dec 31, 2025 for Canadian Solar (CSIQ).

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

Reported currency: USD
20252024202320222021202120202020201920192018201720162015201420132012201120102009
Revenue and COGS
Total Revenue
5.60B
(-6.65%)
5.99B
(-21.28%)
7.61B
(+1.94%)
7.47B
(+41.53%)
5.28B
(0.00%)
5.28B
(+51.80%)
3.48B
(0.00%)
3.48B
(+8.62%)
3.20B
(0.00%)
3.20B
(-14.53%)
3.74B
(+10.44%)
3.39B
(+18.83%)
2.85B
(-17.72%)
3.47B
(+17.12%)
2.96B
(+78.96%)
1.65B
(+27.77%)
1.29B
(-31.81%)
1.90B
(+26.97%)
1.50B
(+137.02%)
631M
Gross Profit
1.03B
(+2.69%)
999M
(-21.93%)
1.28B
(+1.33%)
1.26B
(+38.91%)
909M
(0.00%)
909M
(+31.80%)
690M
(0.00%)
690M
(-3.98%)
719M
(0.00%)
719M
(-7.30%)
775M
(+21.56%)
638M
(+52.83%)
417M
(-27.67%)
577M
(-0.73%)
581M
(+110.73%)
276M
(+205.11%)
90M
(-50.43%)
182M
(-20.32%)
229M
(+192.88%)
78M
Operating Expenses
Research And Development
91M
(-24.92%)
121M
(+19.78%)
101M
(+44.43%)
70M
(+19.53%)
58M
(0.00%)
58M
(+29.31%)
45M
(0.00%)
45M
(-4.00%)
47M
(0.00%)
47M
(+6.47%)
44M
(+53.54%)
29M
(+65.31%)
17M
(+2.05%)
17M
(+41.46%)
12M
(+3.17%)
12M
(-10.08%)
13M
(-34.48%)
20M
(+190.06%)
6.84M
(+115.09%)
3.18M
Selling General And Administrative
582M
(+12.93%)
515M
(+16.96%)
440M
(+28.75%)
342M
(+10.74%)
309M
(0.00%)
309M
(+36.94%)
226M
(0.00%)
226M
(-7.08%)
243M
(0.00%)
243M
(-1.06%)
245M
(+6.23%)
231M
(+13.35%)
204M
(+21.28%)
168M
(+107.06%)
81M
(+81.26%)
45M
(-65.25%)
129M
(+49.33%)
86M
(+58.24%)
55M
(+17.70%)
46M
Operating Expenses
983M
(-4.50%)
1.03B
(+24.53%)
827M
(-8.87%)
907M
(+26.17%)
719M
(0.00%)
719M
(+53.13%)
469M
(0.00%)
469M
(+2.15%)
460M
(0.00%)
460M
(+11.98%)
410M
(+11.45%)
368M
(+13.65%)
324M
(-1.63%)
329M
(+53.44%)
215M
(+48.18%)
145M
(-37.79%)
233M
(+32.73%)
175M
(+61.75%)
108M
(+51.52%)
72M
Depreciation And Amortization
555M
(+10.69%)
501M
(+63.31%)
307M
(+30.90%)
235M
(-17.05%)
283M
(0.00%)
283M
(+35.22%)
209M
(0.00%)
209M
(+30.93%)
160M
(0.00%)
160M
(+23.56%)
129M
(+30.21%)
99M
(+3.57%)
96M
(+1.73%)
94M
(+14.03%)
83M
(+2.24%)
81M
(-0.71%)
81M
(+45.05%)
56M
(+79.47%)
31M
(+52.46%)
21M
Operating Income
Operating Income
43M-30.08M453M
(+27.32%)
356M
(+87.03%)
190M
(0.00%)
190M
(-13.63%)
220M
(0.00%)
220M
(-14.85%)
259M
(0.00%)
259M
(-29.01%)
365M
(+35.39%)
269M
(+189.13%)
93M
(-62.34%)
247M
(-32.47%)
366M
(+180.01%)
131M-142.52M6.83M
(-94.32%)
120M
(+1747.93%)
6.51M
Ebit
43M-30.08M453M
(+27.32%)
356M
(+87.03%)
190M
(0.00%)
190M
(-13.63%)
220M
(0.00%)
220M
(-14.85%)
259M
(0.00%)
259M
(-29.01%)
365M
(+35.39%)
269M
(+189.13%)
93M
(-62.34%)
247M
(-32.47%)
366M
(+180.01%)
131M-142.52M6.83M
(-94.32%)
120M
(+1747.93%)
6.51M
EBITDA
598M
(+26.91%)
471M
(-38.01%)
760M
(+28.74%)
591M
(+24.83%)
473M
(0.00%)
473M
(+10.15%)
430M
(0.00%)
430M
(+2.62%)
419M
(0.00%)
419M
(-15.25%)
494M
(+33.99%)
369M
(+95.03%)
189M
(-44.67%)
342M
(-23.91%)
449M
(+112.12%)
212M-61.12M63M
(-58.47%)
152M
(+460.95%)
27M
Other Income / Expenses
Interest Income
46M
(-47.95%)
88M
(+71.39%)
52M
(+27.08%)
41M
(+267.60%)
11M
(0.00%)
11M
(+18.69%)
9.31M
(0.00%)
9.31M
(-22.67%)
12M
(0.00%)
12M
(+7.40%)
11M
(+6.97%)
10M
(+2.34%)
10M
(-39.16%)
17M
(+17.20%)
14M
(+19.97%)
12M
(-10.40%)
13M
(+58.11%)
8.45M
(+21.76%)
6.94M
(+36.61%)
5.08M
Interest Expense
178M
(+29.61%)
137M
(+20.48%)
114M
(+53.63%)
74M
(+27.72%)
58M
(0.00%)
58M
(-19.09%)
72M
(0.00%)
72M
(-11.63%)
81M
(0.00%)
81M
(-23.30%)
106M
(-10.12%)
118M
(+69.21%)
70M
(+28.75%)
54M
(+10.71%)
49M
(+5.77%)
46M
(-13.25%)
53M
(+21.58%)
44M
(+97.83%)
22M
(+134.25%)
9.46M
Net Interest Income
46M
(-47.95%)
88M-62.48M
(+85.68%)
-33.65M
(-28.56%)
-47.10M
(0.00%)
-47.10M
(-24.72%)
-62.57M
(0.00%)
-62.57M
(-9.70%)
-69.29M
(0.00%)
-69.29M
(-26.92%)
-94.82M
(-11.79%)
-107.49M
(+80.69%)
-59.49M
(+59.41%)
-37.32M
(+8.05%)
-34.54M
(+0.79%)
-34.27M
(-14.20%)
-39.94M
(+12.82%)
-35.40M
(+132.44%)
-15.23M
(+248.51%)
-4.37M
Other Non Operating Income
-183.89M
(+252.14%)
-52.22M
(+16.59%)
-44.79M410K-51.92M
(0.00%)
-51.92M
(-39.59%)
-85.95M
(0.00%)
-85.95M
(+8.51%)
-79.21M
(0.00%)
-79.21M
(+19.71%)
-66.17M
(-50.92%)
-134.82M
(+2346.82%)
-5.51M390K
(-75.93%)
1.62M
(+276.74%)
430K-56.10M
(-30.88%)
-81.16M--
Net Income
Income Before Tax
-140.74M
(+71.01%)
-82.30M409M
(+14.60%)
356M
(+157.45%)
138M
(-4.98%)
146M
(+8.36%)
134M
(-7.42%)
145M
(-30.37%)
209M
(0.00%)
209M
(-31.47%)
304M
(+111.49%)
144M
(+72.89%)
83M
(-62.64%)
223M
(-30.65%)
321M
(+503.98%)
53M-200.59M
(+169.76%)
-74.36M67M
(+213.97%)
21M
Income Tax Expense
14M-16.58M60M
(-18.88%)
73M
(+104.66%)
36M
(0.00%)
36M-1.98M
(0.00%)
-1.98M42M
(0.00%)
42M
(-32.11%)
62M
(+51.33%)
41M
(+127.75%)
18M
(-63.68%)
50M
(-36.06%)
77M
(+913.48%)
7.64M-5.43M17M
(-1.25%)
17M-1.30M
Net Income From Continuing Operations
-104.13M36M
(-86.85%)
274M
(-8.16%)
299M
(+171.71%)
110M
(0.00%)
110M
(-25.38%)
147M
(0.00%)
147M
(-11.59%)
167M
(0.00%)
167M
(-31.30%)
242M
(+135.41%)
103M
(+57.75%)
65M
(-62.34%)
173M
(-28.94%)
244M
(+435.20%)
46M-195.16M
(+114.70%)
-90.90M51M
(+123.13%)
23M
Net Income
-104.13M36M
(-86.85%)
274M
(-8.16%)
299M
(+171.71%)
110M
(0.00%)
110M
(-25.38%)
147M
(0.00%)
147M
(-11.59%)
167M
(0.00%)
167M
(-31.30%)
242M
(+135.41%)
103M
(+57.75%)
65M
(-62.34%)
173M
(-28.94%)
244M
(+435.20%)
46M-195.16M
(+114.70%)
-90.90M51M
(+123.13%)
23M
Comprehensive Income Net Of Tax
11M-43.60M288M
(+140.75%)
119M
(+62.89%)
73M
(0.00%)
73M
(-67.78%)
228M
(0.00%)
228M
(+32.24%)
172M
(0.00%)
172M
(-4.88%)
181M
(+31.75%)
137M
(+312.59%)
33M
(-63.80%)
92M
(-55.29%)
206M
(+491.29%)
35M-190.23M
(+158.08%)
-73.71M64M
(+177.99%)
23M