Canadian Solar Inc.

11.15
1.87 (20.15%)
At close: Apr 25, 2025, 3:59 PM
11.03
-1.08%
After-hours: Apr 25, 2025, 05:49 PM EDT

Canadian Solar Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
6.17B 6.51B 7.24B 7.61B 7.88B 7.97B 7.92B 7.47B 7.03B 6.32B 5.44B 5.28B 4.79B 4.47B 3.74B 3.48B 3.36B 3.2B 3.54B 3.2B 3.18B 3.19B 2.8B 3.74B 3.95B 4.1B 4.14B 3.39B 2.95B 2.7B 2.81B 2.85B 3.3B 3.5B 3.33B
5.18B 5.46B 6.03B 6.33B 6.47B 6.5B 6.52B 6.21B 5.81B 5.24B 4.54B 4.37B 4.04B 3.78B 3.08B 2.79B 2.58B 2.4B 2.71B 2.48B 2.42B 2.43B 2.07B 2.97B 3.23B 3.41B 3.45B 2.75B 2.48B 2.27B 2.41B 2.44B 2.74B 2.92B 2.79B
995.69M 1.06B 1.21B 1.28B 1.42B 1.47B 1.4B 1.26B 1.22B 1.08B 895.6M 909.31M 749.11M 698.89M 661.32M 689.91M 778.33M 798.83M 834.25M 718.5M 760.3M 761.78M 738.57M 775.08M 722.33M 681.74M 690.14M 637.6M 468M 425.49M 396.12M 417.19M 568.68M 578.21M 536.28M
63.13M 145.85M 322.33M 432.56M 588.5M 594.16M 486.15M 356.06M 287.72M 252.15M 162.41M 190.38M 125.44M 131.39M 150.48M 220.43M 329.38M 350.44M 365.71M 258.88M 284.02M 299.81M 293.01M 364.65M 358.25M 320.12M 349.93M 269.35M 127.43M 96.63M 52.46M 93.16M 210.21M 214.12M 207.03M
77.8M 82.63M 77.97M 51.62M 45.28M 49.6M 44.36M 40.62M 34.04M 13.39M 12.02M 11.05M 10.75M 10.53M 9.78M 9.31M 9.87M 10.42M 12.79M 12.04M 11.24M 11.23M 9.66M 11.21M 12.21M 13.02M 11.53M 10.48M 9.68M 8.37M 9.37M 10.24M 12.06M 14.22M 15.9M
49.88M 126.83M 325.19M 408.52M 535.6M 607.44M 482.68M 356.47M 308.93M 212.01M 114.24M 138.46M 75.32M 67.29M 78.55M 134.48M 225.36M 265.32M 288.22M 179.67M 238.69M 254.72M 223.87M 298.49M 241.53M 174.92M 200.23M 134.53M 18.77M 21.31M 31.39M 87.65M 203.47M 215.03M 180.87M
762K 36.68M 202.83M 274.19M 353.41M 409.98M 314.47M 237.97M 186.1M 142.88M 79.68M 95.25M 75.92M 49.51M 58.85M 146.7M 207.81M 257.3M 299.38M 171.59M 215.43M 223.64M 176.53M 237.07M 186.89M 133.64M 156.28M 99.57M 24.84M 27.16M 29.33M 65.25M 140.88M 155.63M 133.12M
853.95M 831.59M 826.24M 810.16M 823.6M 877.74M 896.42M 901.05M 904.66M 821.49M 727.71M 707.59M 622.69M 548.1M 495.76M 449.84M 429.85M 428.1M 439.37M 423.11M 434.56M 423.42M 409.03M 410.78M 394.68M 393.56M 389.12M 387.03M 383.03M 372.55M 374.11M 354.69M 339.46M 345.66M 311.56M
121.82M 120.26M 117.82M 100.84M 89.95M 78.94M 73.85M 69.82M 68.52M 64.13M 59.24M 58.41M 49.14M 49.8M 47.56M 45.17M 45.31M 42.73M 43.94M 47.05M 52.28M 50.86M 47.86M 44.19M 37.34M 34.47M 32.65M 28.78M 23.42M 20.79M 18.53M 17.41M 19.02M 18.43M 17.69M
-43.22M -23.74M n/a -11.93M -35.19M -47.12M -56.17M -63.8M -45.1M -55.9M -53.76M -47.07M -46.88M -29.11M -31.2M -24.25M -26.2M -22.43M -14.77M -10.54M 22.98M 21.22M 22.21M -11.01M -26.87M -25.32M -40.48M -6.47M -20.53M -19.13M -3.63M -2.73M n/a n/a n/a
932.56M 910.4M 892.41M 847.42M 826.7M 875.61M 914.1M 907.08M 928.08M 829.71M 733.19M 718.93M 623.67M 567.5M 510.84M 469.48M 448.95M 448.39M 468.54M 459.62M 476.29M 461.97M 445.56M 410.43M 364.08M 361.62M 340.21M 368.25M 340.57M 328.87M 343.67M 324.03M 358.48M 364.09M 329.26M
135.32M 131.09M 128.52M 114.1M 101.05M 90.16M 79.41M 74.27M 69.6M 63.7M 58.78M 58.15M 60.6M 65.37M 67.53M 71.87M 73.62M 74.95M 78.64M 81.33M 84.6M 92.19M 98.14M 106.03M 116.52M 123.33M 123.45M 117.97M 107.38M 92.53M 77.7M 69.72M 63.89M 58.09M 59.08M
450.12M 413.72M 369.71M 369.67M 402.14M 468.12M 538.45M 558.93M 562.08M 497.85M 423.42M 398.65M 333.31M 285.78M 255.66M 224.24M 210.22M 203.16M 195.05M 180.33M 174.6M 166.09M 161M 165.4M 160.96M 165.37M 164.42M 156.03M 158.84M 149.98M 144.52M 145.37M 142M 145.29M 143.66M
6.11B 6.37B 6.92B 7.18B 7.29B 7.38B 7.43B 7.11B 6.74B 6.07B 5.28B 5.09B 4.66B 4.34B 3.59B 3.26B 3.03B 2.85B 3.18B 2.94B 2.9B 2.89B 2.51B 3.38B 3.59B 3.78B 3.79B 3.12B 2.82B 2.6B 2.76B 2.76B 3.09B 3.28B 3.12B
-9.52M -273K 40.46M 59.5M 86M 125.54M 107.25M 73.35M 78.02M 46.19M 16.81M 35.84M 6.87M 30.38M 40.92M -1.98M 25.69M 15.49M 20.54M 42.06M 53.54M 56.53M 50.34M 61.97M 54.22M 46.96M 48.16M 40.95M 1.42M -4.73M 2.61M 17.98M 59.56M 55.68M 42.06M
45.25M 66.41M 66.16M 66.04M 66.01M 64.91M 64.52M 64.51M 70.06M 69.59M 64.03M 63.47M 62.79M 60.29M 59.86M 59.8M 59.75M 59.37M 59.38M 59.85M 59.9M 59.55M 59.19M 59.16M 58.53M 58.83M 58.55M 58.49M 58.39M 57.95M 57.83M 57.81M 57.78M 57.61M 56.9M
66.93M 66.98M 66.64M 66.04M 72.93M 71.69M 71.42M 71.31M 71.4M 71.1M 64.72M 70.51M 69.86M 61.34M 67.53M 61.15M 60.83M 59.79M 60.08M 60.41M 60.85M 60.26M 59.23M 62.36M 61.94M 59.22M 61.95M 61.94M 59.28M 62.05M 57.83M 57.81M 58.28M 61.04M 57.81M
-0.08 0.56 3.12 4.23 5.46 6.25 4.70 3.51 2.71 2.15 1.27 1.54 1.24 0.83 0.99 2.47 3.49 4.31 5.01 2.86 3.62 3.79 3.00 4.03 3.19 2.28 2.68 1.71 0.43 0.47 0.51 1.14 2.48 2.75 2.37
0.02 0.55 2.86 3.84 4.97 5.75 4.43 3.37 2.65 2.07 1.20 1.45 1.17 0.80 0.96 2.44 3.45 4.26 4.96 2.83 3.52 3.65 2.87 3.88 3.08 2.21 2.58 1.63 0.39 0.44 0.49 1.11 2.39 2.65 2.28
417.19M 565.92M 712.71M 739.62M 903.65M 944.6M 792.85M 666.1M 639.9M 552.07M 458.64M 471.62M 393.93M 375.65M 363.95M 407.22M 486.27M 501.38M 526.81M 413.55M 422.49M 430.79M 376.79M 421.7M 383.14M 323.57M 351.89M 280.7M 143.57M 132.94M 112.88M 168.15M 313.65M 303.02M 274.51M
185.19M 257.92M 453.7M 522.62M 636.65M 697.6M 562.09M 430.73M 378.53M 275.7M 173.03M 196.62M 135.93M 132.66M 146.08M 206.36M 298.99M 340.27M 366.86M 261M 323.29M 346.92M 322.01M 404.52M 358.04M 298.25M 323.68M 252.49M 126.15M 113.85M 109.1M 157.38M 267.36M 273.12M 239.94M
642.54M 718.54M 669.54M 627.54M 267M 247M 248.42M 254.84M 280.84M 295.84M 287.42M 275M 253.29M 222.22M 196.15M 174.08M 164.45M 156.83M 149.21M 141.6M 99.12M 69.38M 39.94M 11.21M 12.21M 13.02M 11.53M 10.48M 9.68M 8.37M 9.37M 10.24M 32.58M 34.73M 36.42M