Revenue for Canadian Solar Inc.

Last price update: 20 Nov 24 23:00 GMT

Revenue history for Canadian Solar Inc.

DateRevenueEstimated revenueNet Income per Share (EPS)Geschatte EPS
27 Oct 2025$0.00$0.00$0.000$0.000
20 Aug 2025$0.00$0.00$0.000$0.000
9 May 2025$0.00$0.00$0.000$0.000
14 Mar 2025$0.00$0.00$0.000$0.000
5 Dec 2024$0.00$1,712,050,000.00$0.000-$0.170
22 Aug 2024$1,635,433,000.00$1,586,060,000.00$0.020$0.052
9 May 2024$1,329,111,000.00$1,609,480,000.00$0.190$0.013
14 Mar 2024$1,702,037,000.00$0.00-$0.020-$0.130
14 Nov 2023$1,846,285,000.00$0.00$0.320$0.820
22 Aug 2023$2,364,023,000.00$0.00$2.390$1.520
18 May 2023$1,701,281,000.00$2,174,360,000.00$1.190$0.610
21 Mar 2023$1,971,596,000.00$1,927,720,000.00$1.110$0.760
22 Nov 2022$1,932,479,000.00$0.00$1.120$0.490
18 Aug 2022$2,314,186,000.00$0.00$1.070$0.530
24 May 2022$1,250,349,000.00$3,462,504,923.00$0.140-$0.130
17 Mar 2022$1,528,719,000.00$1,591,450,000.00$0.170$0.380
18 Nov 2021$1,229,450,000.00$1,014,296,249.00$0.420$0.180
12 Aug 2021$1,429,661,000.00$1,432,690,000.00$0.180-$0.300
20 May 2021$1,089,339,000.00$1,054,530,000.00$0.360$0.410
18 Mar 2021$1,040,654,000.00$997,880,000.00$0.110-$0.550
19 Nov 2020$914,360,000.00$4,114,620,000.00$0.150-$0.050
7 Aug 2020$695,846,000.00$81,864,235.00$0.090$0.009
28 May 2020$825,635,000.00$641,547,195.00$1.400$1.160
26 Mar 2020$919,707,000.00$331,728,348.00$1.120$0.450
12 Nov 2019$759,882,000.00$633,235,000.00$0.660$0.880
15 Aug 2019$1,036,275,000.00$1,367,883,000.00$0.770$0.230
30 May 2019$484,719,000.00$819,007,965.00-$0.290-$0.440
21 Mar 2019$901,041,000.00$270,478,558.00$1.810$1.010
15 Nov 2018$767,970,000.00$310,006,238.00$1.090$0.440
14 Aug 2018$650,590,000.00$674,685,925.00$0.260$0.270
16 May 2018$1,424,911,000.00$1,100,516,367.00$0.720$0.470
19 Mar 2018$1,108,764,000.00$0.00$1.050$0.960
9 Nov 2017$912,223,000.00$1,017,479,500.00$0.230$0.260
14 Aug 2017$692,366,000.00$0.00-$0.150-$0.160
6 Jun 2017$677,042,000.00$0.00-$0.100-$0.021
21 Mar 2017$668,428,000.00$0.00$0.240$0.290
21 Nov 2016$657,323,000.00$657,323,000.00$0.270$0.270
18 Aug 2016$805,906,000.00$727,765,787.00$0.680$0.370
11 May 2016$721,422,000.00$525,152,778.00$0.390$0.170
10 Mar 2016$1,120,278,000.00$0.00$1.050$0.760
10 Nov 2015$849,806,000.00$760,557,400.00$0.790$0.270
18 Aug 2015$636,651,000.00$606,042,778.00$0.310$0.130
7 May 2015$860,891,000.00$852,282,087.00$1.040$0.600
5 Mar 2015$956,152,000.00$0.00$1.280$1.340
12 Nov 2014$914,381,000.00$741,358,042.00$1.750$1.160
13 Aug 2014$623,769,000.00$558,972,306.00$0.950$0.580
16 May 2014$466,324,000.00$594,563,100.00$0.070$0.120
5 Mar 2014$519,469,000.00$0.00$0.380$0.410
13 Nov 2013$490,897,000.00$359,991,132.00$0.560$0.360
8 Aug 2013$380,380,000.00$345,194,850.00-$0.290-$0.260
28 May 2013$263,611,000.00$444,083,146.00-$0.100-$0.780
11 Mar 2013$294,839,000.00$0.00-$1.010-$0.840
15 Nov 2012$325,965,000.00$239,960,388.00-$0.790-$0.580
15 Aug 2012$348,222,000.00$327,233,437.00-$0.590-$0.300
10 May 2012$325,804,000.00$344,600,384.00-$0.490-$0.520
7 Mar 2012$474,060,000.00$0.00-$1.390-$0.360
22 Nov 2011$499,639,000.00$691,807,846.00-$0.180-$0.390
17 Aug 2011$481,820,000.00$619,482,857.00$0.160$0.280
11 May 2011$443,404,000.00$671,594,839.00$0.130$0.410
10 Mar 2011$452,720,056.00$0.00$0.580$0.650