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.

0XGH Canadian Solar Inc

0.00
0.00 (0.00%)

Income Statement

Balance Sheet

Cash Flow

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