NASDAQ:CSIQ | Balance Sheet | Canadian Solar Inc.

Complete source-backed balance-sheet history.

Available history
2008-12-31 to 2025-12-31
Data captured

Historical Balance Sheet

DateCash and equivalentsCurrent securitiesReceivablesInventoryOther current assetsCurrent assetsProperty, plant and equipmentOther noncurrent assetsTotal assetsAccounts payableCurrent liabilitiesLong-term debtOther noncurrent liabilitiesTotal liabilitiesShareholder equity
2025-12-31$1.37B$829.96M$1.13B$5.98B$3.38B$663.13M$15.17B$5.85B$8.4B$578.15M$10.9B$2.81B
2024-12-31$1.7B$1.12B$1.21B$5.92B$3.17B$232.47M$13.51B$5.42B$6.48B$582.3M$9.36B$2.82B
2023-12-31$1.94B$15.19M$904.94M$1.18B$6.1B$3.09B$254.1M$11.9B$5.86B$4.88B$465.75M$8.19B$2.56B
2022-12-31$981.43M$18.34M$970.95M$1.52B$5.64B$1.83B$187.55M$9.04B$5.26B$3.7B$302.57M$6.73B$1.94B
2021-12-31$869.83M$651.37M$1.19B$4.77B$1.4B$174.45M$7.39B$4.04B$1.2B$327.85M$5.26B$1.8B
2020-12-31$1.18B$408.96M$695.98M$4.19B$1.16B$184.95M$6.54B$3.59B$1.22B$163.31M$4.64B$1.57B
2019-12-31$668.77M$436.82M$554.07M$3.25B$1.05B$153.25M$5.47B$3.09B$1.13B$75.33M$4.04B$1.39B
2018-12-31$444.3M$498.23M$262.02M$3.07B$884.99M$129.61M$4.89B$379.46M$2.95B$564.67M$68.4M$3.62B$1.23B
2017-12-31$561.68M$358.09M$346.09M$4.09B$747.24M$143.13M$5.89B$402.96M$4.11B$1.12B$82.25M$4.83B$1.03B
2016-12-31$511.04M$400.25M$295.37M$3.79B$462.35M$117.25M$5.41B$440.12M$3.72B$1.17B$51.55M$4.51B$884.68M
2015-12-31$553.08M$426.8M$334.49M$2.26B$331.05M$138.91M$4.41B$512.51M$2.66B$713.97M$32.29M$3.58B$818.97M
2014-12-31$549.54M$366.94M$432.33M$2.32B$372.48M$56.63M$3.07B$412.94M$1.95B$171.5M$2.34B$716.61M
2013-12-31$228.25M$280.69M$231.16M$1.72B$407.6M$43.98M$2.45B$280.81M$1.78B$287.84M$2.04B$390.53M
2012-12-31$141.97M$254.91M$274.46M$1.44B$469.64M$39.51M$2.26B$230.5M$1.54B$232.04M$1.91B$290.9M
2011-12-31$343.99M$292.18M$296.57M$1.3B$510.07M$15.08M$1.88B$174.43M$1.24B$202.25M$1.41B$465.93M
2010-12-31$288.65M$169.66M$272.1M$1.03B$330.46M$5.83M$1.42B$113.4M$775.33M$888.38M$534.33M
2009-12-31$160.11M$466M
2008-12-31$115.66M$332.25M