CSIQ Canadian Solar Inc revenue, earnings and financials
For the fiscal year ended December 2025 revenue was $5.60B, down 6.6% on the year before.
CSIQ annual revenue and earnings
- Fiscal year ended Dec 2025: revenue $5.60B, gross profit $1.03B, operating income $43.2M, net income −$104M (margin -1.9%), EPS −$2.50
- Fiscal year ended Dec 2024: revenue $5.99B, gross profit $999M, operating income −$30.1M, net income $36.1M (margin 0.6%), EPS $0.54
- Fiscal year ended Dec 2023: revenue $7.61B, gross profit $1.28B, operating income $453M, net income $274M (margin 3.6%), EPS $3.87
- Fiscal year ended Dec 2022: revenue $7.47B, gross profit $1.26B, operating income $356M, net income $299M (margin 4.0%), EPS $3.44
- Fiscal year ended Dec 2021: revenue $5.28B, gross profit $909M, operating income $190M, net income $110M (margin 2.1%), EPS $1.46
CSIQ cash flow, buybacks and dividends
- Fiscal year ended Dec 2025: operating cash flow −$253M, share buybacks n/a
- Fiscal year ended Dec 2024: operating cash flow −$885M, share buybacks n/a
- Fiscal year ended Dec 2023: operating cash flow $685M, share buybacks n/a
- Fiscal year ended Dec 2022: operating cash flow $917M, share buybacks n/a
- Fiscal year ended Dec 2021: operating cash flow −$408M, share buybacks n/a
CSIQ balance sheet
- Dec 31, 2025: cash $1.37B, total assets $15.2B, total liabilities $10.9B, shareholders' equity $2.81B
- Dec 31, 2024: cash $1.70B, total assets $13.5B, total liabilities $9.36B, shareholders' equity $2.82B
- Dec 31, 2023: cash $1.94B, total assets $11.9B, total liabilities $8.19B, shareholders' equity $2.56B
- Dec 31, 2022: cash $981M, total assets $9.04B, total liabilities $6.73B, shareholders' equity $1.94B
- Dec 31, 2021: cash $870M, total assets $7.39B, total liabilities $5.26B, shareholders' equity $1.80B
What is CSIQ's revenue?
Canadian Solar Inc reported $5.60B of revenue for the fiscal year ended December 2025.
Is CSIQ profitable?
No. Canadian Solar Inc lost $104M in its latest fiscal year.