Canadian Solar Inc. (CSIQ) › Operating Cash FlowCanadian Solar Inc. (CSIQ) — Operating Cash FlowAnnual figures by fiscal year, from SEC filings.2015: $413.66M2016: -$278.07M2017: $203.92M2018: $216.28M2019: $600.11M2020: -$120.54M2021: -$408.25M2022: $916.63M2023: $684.62M2024: -$885.32M2025: -$252.74M-$252.74M2015Operating Cash Flow (USD)2025Fiscal YearOperating Cash FlowChange YoY2025-$252.74M+71.5%2024-$885.32M-229.3%2023$684.62M-25.3%2022$916.63M+324.5%2021-$408.25M-238.7%2020-$120.54M-120.1%2019$600.11M+177.5%2018$216.28M+6.1%2017$203.92M+173.3%2016-$278.07M-167.2%2015$413.66M—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsCapital ExpendituresShares OutstandingDividends Per Share