Canadian Solar Inc.

11.34
2.06 (22.20%)
At close: Apr 25, 2025, 3:26 PM

Canadian Solar Cash Flow 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
274.19M 298.56M 109.88M 147.25M 166.56M 242.43M 102.98M 65.28M
307.04M 234.56M 282.77M 209.12M 159.72M 129.26M 99.27M 95.85M
55.34M 9.37M 8.81M 12.35M 10.68M 10.26M 9.31M 7.76M
-473.5M 697.2M -94.24M -355.65M 267.93M -100.25M -6.24M -412.96M
310.26M 72.12M 83.56M 52.64M -6.5M 15.16M 11.61M 7.55M
n/a 16.91M -6.52M 18.53M 53.66M -4.13M 17.43M -19.08M
-262.21M 285.12M -886.75M -560.42M 215.99M -176.69M -36.69M -435.42M
684.62M 916.63M -408.25M -120.54M 600.11M 216.28M 203.92M -278.07M
-1.53B -628M -429.5M -334.94M -291.18M -316.28M -310.68M -1.11B
-9.45M -12.27M -37.02M 15.28M -3.02M 327.55M -101.25M -115.4M
-427K -19.36M -54M -17.76M -7.68M -11.04M 124.53M -124.74M
n/a 19.36M 14.31M 33.04M 1.65M 337.77M 4.23M 7.44M
-136.08M 9.78M 76.64M -15.28M 6.14M 17.8M -58.05M 301.62M
-1.67B -630.49M -429.57M -319.66M -294.1M 29.07M -341.21M -1.04B
1.19B 443.13M 472.87M 524.34M -22.84M -674.34M 161.74M 862.29M
n/a n/a n/a -5.96M -11.85M n/a n/a n/a
n/a n/a n/a n/a -1.12M -3.01M -9.58M n/a
863.03M -14.49M -7.3M 305.13M 1.19M 213.74M 13.12M 413.67M
2.05B 428.64M 614.07M 823.5M -34.61M -463.61M 165.28M 1.3B
976.93M 535.22M -205.43M 434.3M 264.43M -249.14M 50.64M -42.04M
-840.85M 288.63M -837.75M -455.48M 308.93M -100M -106.75M -1.39B