ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.

CSIQ Canadian Solar Inc

15.20
0.70 (4.83%)
Apr 26 2024 - Closed
Delayed by 15 minutes

Income Statement

Balance Sheet

Cash Flow

Quarter End Mar 2016Mar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 4.8B5.4B5.3B5.07B5.32B6.84B8.37B9.83B
Total Current Assets 2.27B3.52B3.41B3.09B3.31B4.41B5.69B6.05B
Cash and Equivalents 412.38M519.87M567.35M370.15M618.64M981.23M844.56M848.04M
Total Non-Current Assets 2.54B2.42B2.68B2.92B2.95B3.67B4.02B5.61B
Total Liabilities 3.89B4.5B4.16B3.8B3.82B4.96B6.23B7.4B
Total Current Liabilities 2.74B3.71B3.62B3.06B2.83B3.87B4.76B5.82B
Total Non-Current Liabilities 2.11B1.38B864.06M1.2B1.65B1.78B2.44B2.67B
Common Equity 700.8M693.24M704.79M703.65M686M687.03M835.54M835.54M
Retained Earnings 241.44M191.6M399.61M512.95M904.23M963.08M1.04B1.36B
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 5.41B5.89B4.89B5.47B6.54B7.39B9.04B11.9B
Total Current Assets 3.79B4.09B3.07B3.25B4.19B4.77B5.64B6.1B
Cash and Equivalents 511.04M561.68M444.3M668.77M1.18B869.83M981.43M1.94B
Total Non-Current Assets 899.39M1.06B1.27B1.43B1.89B2.13B2.31B3.71B
Total Liabilities 4.51B4.83B3.62B4.04B4.64B5.26B6.73B8.19B
Total Current Liabilities 3.72B4.11B2.95B3.09B3.59B4.04B5.26B5.86B
Total Non-Current Liabilities 1.41B1.25B1.07B1.57B1.73B1.97B2.51B3.98B
Total Equity 899.39M1.06B1.27B1.43B1.89B2.13B2.31B3.71B
Common Equity 692.39M702.58M702.93M703.81M687.03M835.54M835.54M835.54M
Retained Earnings 192.3M329.65M511.87M793.6M940.3M1.04B1.28B1.55B

Your Recent History

Delayed Upgrade Clock