Canadian Solar Inc.

11.23
1.95 (21.01%)
At close: Apr 25, 2025, 3:43 PM

Canadian Solar Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
1.94B 981.43M 869.83M 1.18B 668.77M 444.3M 561.68M 511.04M
19.32M 18.34M 20.2M 15.06M n/a 594K 16.2M 12.27M
277.05M 115.78M 98.82M 78.29M 152.83M 126.09M 414.21M 368.46M
1.24B 734.87M 645.76M 674.46M 687.13M 549.64M 351.23M 378.31M
1.21B 1.24B 887.54M 545.71M 592.22M 622.23M 479.95M 478.44M
1.18B 1.52B 1.19B 695.98M 554.07M 262.02M 346.09M 295.37M
1.57B 1.65B 1.6B 1.58B 1.39B 1.23B 2B 2.48B
6.1B 5.64B 4.77B 4.19B 3.25B 3.07B 4.09B 3.79B
4.28B 2.23B 1.55B 1.34B 1.14B 939.88M 811.2M 574.41M
19.73M 85.62M 90M 84.84M 83.63M 81.63M 95.88M 64.69M
6.08B 3.39B 2.62B 2.35B 2.21B 1.82B 1.8B 1.62B
11.9B 9.04B 7.39B 6.54B 5.47B 4.89B 5.89B 5.41B
813.68M 805.3M 503M 514.74M 585.6M 379.46M 402.96M 440.12M
392.31M 334.94M 135.51M 189.47M 134.81M 39.02M 51.74M 90.1M
2.68B 2.95B 2.47B 2.11B 1.76B 1.79B 1.96B 2.49B
1.95B 1.16B 913.4M 248.07M 588.54M 739.02M 1.7B 703.46M
5.86B 5.26B 4.04B 3.59B 3.09B 2.95B 4.11B 3.72B
1.65B 1.04B 801.95M 751.17M 696.05M 471.45M 530.82M 619.02M
471.45M 339.94M 350.44M 242.23M 176.92M 88.53M 103.76M 143.78M
2.33B 1.52B 1.22B 1.06B 950.15M 671.46M 721.84M 786.15M
8.19B 6.73B 5.26B 4.64B 4.04B 3.62B 4.83B 4.51B
4.48B 4.01B 3.26B 2.81B 2.42B 2.18B 2.49B 2.43B
835.54M 835.54M 835.54M 687.03M 703.81M 702.93M 702.16M 701.28M
1.55B 1.28B 1.04B 940.35M 793.6M 622.02M 383.68M 284.11M
-118.74M -170.55M -50.58M -28.72M -109.61M -110.15M -54.03M -91.81M
2.56B 1.94B 1.8B 1.57B 1.39B 1.23B 1.03B 884.68M
277.05M 115.78M 98.82M 78.29M 152.83M 126.09M 414.21M 368.46M