Canadian Solar Inc. (CSIQ) — Revenue

Annual figures by fiscal year, from SEC filings.

2016: $2.85B2017: $3.39B2018: $3.74B2019: $3.20B2020: $3.48B2021: $5.28B2022: $7.47B2023: $7.61B2024: $5.99B2025: $5.60B$5.60B
2016Revenue (USD)2025
Fiscal YearRevenueChange YoY
2025$5.60B-6.6%
2024$5.99B-21.3%
2023$7.61B+1.9%
2022$7.47B+41.5%
2021$5.28B+51.8%
2020$3.48B+8.6%
2019$3.20B-14.5%
2018$3.74B+10.4%
2017$3.39B+18.8%
2016$2.85B