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 Revenue 723.33M678.55M1.43B486.41M831.55M1.1B1.27B1.71B
Operating Income 40.29M-1.73M47.82M8.59M113.45M43.48M15.52M152.92M
Pre Tax Income 36.04M-16.85M47.98M-24.39M82.2M27.45M3.75M135.54M
Net Income 22.58M-13.34M43.38M-17.17M110.63M22.78M9.21M83.71M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 00000000
EBIT 37.52M-1.73M82.45M8.59M113.45M44.69M17.24M152.92M
EBITDA 40.29M-1.73M47.82M8.59M113.45M43.48M15.52M152.92M
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 2.9B3.44B3.79B3.21B3.5B5.32B7.53B7.7B
Operating Income 91.54M269.35M364.66M258.44M220.18M180.37M367.24M467.93M
Pre Tax Income 83.25M143.93M304.4M208.62M145.26M145.72M371.91M423.14M
Net Income 65.25M99.57M237.07M171.59M146.7M95.25M239.97M274.19M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 1.1281.7024.0062.8842.4481.4853.7133.792
EBIT 90.01M265.74M364.66M258.88M220.43M190.38M371.5M467.93M
EBITDA 187.39M368.62M493.91M418.16M429.3M463.14M600.25M467.93M

Your Recent History

Delayed Upgrade Clock