Canadian Solar Inc. (CSIQ) › Gross ProfitCanadian Solar Inc. (CSIQ) — Gross ProfitAnnual figures by fiscal year, from SEC filings.2009: $78.11M2010: $228.77M2011: $182.28M2012: $90.36M2013: $275.69M2014: $580.99M2015: $576.77M2016: $417.19M2017: $637.60M2018: $775.08M2019: $718.50M2020: $689.91M2021: $909.31M2022: $1.26B2023: $1.28B2024: $999.32M2025: $1.03B$1.03B2009Gross Profit (USD)2025Fiscal YearGross ProfitChange YoY2025$1.03B+2.7%2024$999.32M-21.9%2023$1.28B+1.3%2022$1.26B+38.9%2021$909.31M+31.8%2020$689.91M-4.0%2019$718.50M-7.3%2018$775.08M+21.6%2017$637.60M+52.8%2016$417.19M-27.7%2015$576.77M-0.7%2014$580.99M+110.7%2013$275.69M+205.1%2012$90.36M-50.4%2011$182.28M-20.3%2010$228.77M+192.9%2009$78.11M—Other metrics: RevenueCost of RevenueOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share